Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Applying Asynchronous Programming in C#Год выпуска: 2020
Производитель: Pluralsight
Сайт производителя:
https://www.pluralsight.com/courses/applying-asynchronous-programming-c-sharpАвтор: Filip Ekberg
Продолжительность: 3h 18m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английские (ручные)
Описание: 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.
[spoiler="Все курсы C# Development Best Practices Path"]
[spoiler="Coding and Application Design Best Practices"]
01. Clean Coding Principles in C#
https://rutracker.org/forum/viewtopic.php?t=594953002. Object-Oriented Programming Fundamentals in C#
https://rutracker.org/forum/viewtopic.php?t=601354203. Defensive Coding in C#
https://rutracker.org/forum/viewtopic.php?t=595347804. Refactoring for C# Developers
https://rutracker.org/forum/viewtopic.php?t=595909005. SOLID Principles for C# Developers
https://rutracker.org/forum/viewtopic.php?t=596296606. Getting Started with Dependency Injection in .NET
https://rutracker.org/forum/viewtopic.php?t=605777007. Making Your C# Code More Object-oriented
https://rutracker.org/forum/viewtopic.php?t=605774408. Applying Functional Principles in C#
https://rutracker.org/forum/viewtopic.php?t=522292909. Applying Asynchronous Programming in C#
https://rutracker.org/forum/viewtopic.php?t=6066615[/spoiler]
[spoiler="C# Application Design"]
01. Design Patterns Overview
https://rutracker.org/forum/viewtopic.php?t=6066585 (Одна из частей раздачи)
02. Clean Architecture: Patterns, Practices, and Principles
https://rutracker.org/forum/viewtopic.php?t=535611703. Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
https://rutracker.org/forum/viewtopic.php?t=505120704. Test Driven Development in C#
https://rutracker.org/forum/viewtopic.php?t=6073444[/spoiler]
[/spoiler]
[spoiler="Содержание"]
01. Course Overview:01. Course Overview
02. Getting Started with Asynchronous Programming in C# using Async and Await:01. Asynchronous Programming in .NET
02. Setting up the Exercise Files
03. Introducing Async and Await in C#
04. Understanding a Continuation
05. Creating Your Own Asynchronous Method
06. Handling Exceptions
07. Best Practices
03. Using the Task Parallel Library for Asynchronous Programming:01. Introducing the Task
02. Creating an Asynchronous Operation Using a Task
03. Obtaining the Result of a Task
04. Nested Asynchronous Operations
05. Handling Task Success and Failure
06. Cancellation and Stopping a Task
07. Cancellation with HTTPClient
08. Summary
04. Exploring Useful Methods in the Task Parallel Library:01. Exploring the Task Parallel Library
02. Knowing When All or Any Task Completes
03. Precomputed Results of a Task
04. Process Tasks as They Complete
05. Execution Context and Controlling the Continuation
06. ConfigureAwait in ASP.NET
07. Summary
05. Async and Await Advanced Topics and Best Practices:01. Async and Await Advanced Topics
02. Asynchronous Streams and Disposables
03. The Implications of Async and Await
04. Reducing the Amount of State Machines
05. Deadlocking
06. Summary
06. Asynchronous Programming Deep Dive:01. Advanced Topics
02. Report on the Progress of a Task
03. Using Task Completion Source
04. Working with Attached and Detached Tasks
05. Summary and Final Words
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H264, 1280x720, 30 fps, 137 kb/s
Аудио: AAC, 48 kHz, 94 kb/s, Stereo
[spoiler="Скриншоты"]

[/spoiler]