نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه با برنامه نویسی ناهمزمان در NET شروع کنید. شما خواهید آموخت که چگونه این الگوها را در برنامه های جدید و موجود به کار ببرید و خواهید دید که چگونه از اشتباهات رایج جلوگیری کنید. آیا می خواهید با استفاده از اصول ناهمزمان برنامه های سریع ، پاسخگو و به طور کلی بهتر بسازید؟ شما باید بدانید که چگونه با خیال راحت و موثر برنامه نویسی همزمان را در برنامه های خود وارد کنید. در این دوره ، با استفاده از برنامه نویسی ناهمزمان در C # ، شما با اصول برنامه نویسی ناهمزمان در C # آشنا می شوید. ابتدا ، نحوه استفاده صحیح از async و انتظار برای کلمات کلیدی را کشف خواهید کرد. در مرحله بعدی ، شما کتابخانه موازی کار را کشف خواهید کرد و نحوه ارتباط آن با همگام سازی و انتظار را درک خواهید کرد. سرانجام ، شما در مورد چگونگی تأثیر الگوهای ناهمزمان بر روی برنامه ، چگونگی جلوگیری از مشکلات و چگونگی نزدیک کردن به این الگوها بیشتر خواهید آموخت. پس از اتمام این دوره ، مهارت و دانش برنامه نویسی ناهمزمان لازم برای استفاده از این برنامه را در برنامه های C # خود خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع کار با برنامه نویسی ناهمزمان در C # با استفاده از Async و Await
Getting Started with Asynchronous Programming in C# using Async and Await
-
برنامه نویسی ناهمزمان در NET
Asynchronous Programming in .NET
-
راه اندازی فایلهای تمرینی
Setting up the Exercise Files
-
معرفی Async و Await در C #
Introducing Async and Await in C#
-
درک یک ادامه
Understanding a Continuation
-
ایجاد روش ناهمزمان خود
Creating Your Own Asynchronous Method
-
دست زدن به استثناها
Handling Exceptions
-
بهترین روش ها
Best Practices
استفاده از کتابخانه موازی وظیفه برای برنامه نویسی ناهمزمان
Using the Task Parallel Library for Asynchronous Programming
-
معرفی وظیفه
Introducing the Task
-
ایجاد یک عملیات ناهمزمان با استفاده از یک کار
Creating an Asynchronous Operation Using a Task
-
به دست آوردن نتیجه یک کار
Obtaining the Result of a Task
-
عملیات ناهمزمان تو در تو
Nested Asynchronous Operations
-
مدیریت موفقیت و شکست کار
Handling Task Success and Failure
-
لغو و توقف یک کار
Cancellation and Stopping a Task
-
لغو با HTTPClient
Cancellation with HTTPClient
-
خلاصه
Summary
کاوش روشهای مفید در کتابخانه موازی وظایف
Exploring Useful Methods in the Task Parallel Library
-
کاوش در کتابخانه موازی کار
Exploring the Task Parallel Library
-
دانستن اینکه چه کاری یا هر کاری انجام می شود
Knowing When All or Any Task Completes
-
نتایج پیش فرض یک کار
Precomputed Results of a Task
-
وظایف را همانطور که کامل می شوند پردازش کنید
Process Tasks as They Complete
-
متن اعدام و کنترل ادامه
Execution Context and Controlling the Continuation
-
در ASP.NET پیکربندی کنید
ConfigureAwait in ASP.NET
-
خلاصه
Summary
عناوین پیشرفته و بهترین اقدامات Async و در انتظار
Async and Await Advanced Topics and Best Practices
-
مباحث Async و در انتظار پیشرفته
Async and Await Advanced Topics
-
جریانهای ناهمزمان و یکبار مصرف
Asynchronous Streams and Disposables
-
مفاهیم Async و Await
The Implications of Async and Await
-
کاهش میزان ماشین آلات دولتی
Reducing the Amount of State Machines
-
بن بست
Deadlocking
-
خلاصه
Summary
برنامه نویسی ناهمزمان Deep Dive
Asynchronous Programming Deep Dive
-
مباحث پیشرفته
Advanced Topics
-
گزارش پیشرفت یک کار
Report on the Progress of a Task
-
با استفاده از منبع تکمیل کار
Using Task Completion Source
-
کار با کارهای پیوست شده و جدا شده
Working with Attached and Detached Tasks
-
خلاصه و کلمات نهایی
Summary and Final Words
نمایش نظرات