وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Asynchronous Programming in C# 10

سرفصل های دوره

This course will teach you how to get started with asynchronous programming in .NET. You will learn how to apply these patterns in new and existing applications and you will see how to avoid the common mistakes.


1. Course Overview
  • 1. Course Overview

  • 2. Getting Started with Asynchronous Programming in C# using Async and Await
  • 1. Asynchronous Programming in .NET
  • 2. Version Check
  • 3. Setting up the Exercise Files
  • 4. Introducing Async and Await in C#
  • 5. Understanding a Continuation
  • 6. Creating Your Own Asynchronous Method
  • 7. Handling Exceptions
  • 8. Best Practices

  • 3. Using the Task Parallel Library for Asynchronous Programming
  • 1. Introducing the Task
  • 2. Creating an Asynchronous Operation Using a Task
  • 3. Obtaining the Result of a Task
  • 4. Nested Asynchronous Operations
  • 5. Handling Task Success and Failure
  • 6. Cancellation and Stopping a Task
  • 7. Cancellation with HttpClient
  • 8. Summary

  • 4. Exploring Useful Methods in the Task Parallel Library
  • 1. Exploring the Task Parallel Library
  • 2. Knowing When All or Any Task Completes
  • 3. Precomputed Results of a Task
  • 4. Process Tasks as They Complete
  • 5. Execution Context and Controlling the Continuation
  • 6. Summary

  • 5. Async & Await Advanced Topics
  • 1. Async and Await Advanced Topics
  • 2. Asynchronous Streams and Disposables
  • 3. The Implications of Async and Await
  • 4. Reducing the Amount of State Machines
  • 5. Deadlocking
  • 6. Summary

  • 6. Asynchronous Programming Advanced Topics
  • 1. Advanced Topics
  • 2. Report on the Progress of a Task
  • 3. Using Task Completion Source
  • 4. Working with Attached and Detached Tasks
  • 5. Summary

  • 7. Parallel Programming and Multithreading in C#
  • 1. Multithreaded Programming in C#
  • 2. A Problem to Solve in Parallel
  • 3. Your First Parallel Operation
  • 4. Using Parallel and Asynchronous Principles Together
  • 5. Handling Exceptions
  • 6. Processing a Collection of Data in Parallel
  • 7. Summary

  • 8. Advanced Parallel Programming - Understanding Locking and Shared Variables
  • 1. Advanced Concepts
  • 2. Working with Shared Variables
  • 3. Performing Atomic Operations
  • 4. Deadlocks with Nested Locks
  • 5. Cancel Parallel Operations
  • 6. ThreadLocal and AsyncLocal Variables
  • 7. Summary

  • 9. Using Parallel LINQ (PLINQ)
  • 1. Introducing Parallel LINQ and How to Best Use It
  • 2. Creating a Parallel Language Integrated Query
  • 3. Summary and Final Words
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 2316
    حجم: 1212 مگابایت
    مدت زمان: 302 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید