C# Async Fundamentals [2013, ENG]

seeders: 8
leechers: 0
Added 12 years ago by vampiri6ka in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

C# Async Fundamentals [2013, ENG] (Size: 1016.33 MB)
  01 Overview of the syntax and the TAP programming model
  01 Overview of the syntax and the TAP programming model.mp4 50.41 MB
  02 Sync Over Async
  01 Lab Review.mp4 73.91 MB
  02 Task.Wait Blocking API.mp4 23.54 MB
  03 IAsyncResult.GetResults Blocking API.mp4 31.78 MB
  04 Task.Result Blocking API.mp4 26.82 MB
  05 The Payoff of Responsiveness.mp4 55.32 MB
  03 Async Void
  01 Did my task finish_.mp4 62.1 MB
  02 Removing Async Void code smell.mp4 103.94 MB
  03 Review of app behavior changes.mp4 46.31 MB
  04 Async Serial Tasks
  01 Await results not task launch.mp4 24.33 MB
  02 Searching for unnecessary awaits.mp4 121.49 MB
  03 ConfigureAwait and Context affinity.mp4 129.45 MB
  04 When APIs need the UI context.mp4 42.66 MB
  05 Unit Testing Async Methods
  01 Testing logic and the fast path.mp4 48.38 MB
  02 Testing the slow path and task completion order.mp4 67.54 MB
  03 Testing for failed tasks.mp4 68.85 MB
  06 Putting what you've learned about Async to practice
  01 Putting what you've learned about Async to practice.mp4 39.5 MB

Description


Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

C# Async Fundamentals
Год выпуска: 2013
Производитель: LiveLessons | informit.com
Страница курса
Автор: Bill Wagner
Продолжительность: 3+ч
Тип раздаваемого материала: Видеоурок
Язык: Английский

Описание:
As one of the most important new feature in the C# language, Async is an integral part of the Windows Runtime library. Developers will need to use the async / await features in most, if not all, of their upcoming development efforts. With async methods baked into more and more of the underlying libraries, developers will need strong skills around these features.
In this video training, C# expert and bestselling author Bill Wagner teaches the basics of C# async and await, and the Task Asynchronous Programming Model. Lesson 1 provides the basis for putting async and await into practice in your daily development efforts. All the remaining Lessons are designed to take you through a series of common mistakes developers make using async and await.
In Lesson 2 "Sync over Async", you'll examine where sync over async can creep into an application, and learn how to remove to ensure you don't suffer from its effects. In Lesson 3 you'll explore the perils of async void methods, an issue at the heart of the C# compiler team. In Lesson 4 he'll get you up-to-speed on techniques to ensure that you avoid forcing async methods to run serially. In Lesson 5 you'll learn techniques for unit testing async methods.

Skill Level
This topic should be of interest to anyone developing using the C# language. This includes Windows Server, Windows 8, Windows Phone, MonoDroid, and Mono Touch developers at the following skill level: Beginner
Intermediate What You Will Learn Learn to avoid the sync over async anti-pattern.
Learn how to ensure that you can recover from errors in async tasks.
Learn to structure async code for better responsiveness.
Learn how to construct unit tests for async code.
Learn how to construct async APIs that express clarity to your users. Who Should Take This Course Developers looking for a practical introduction to C# async Course Requirements Some experience with C# programming.
A passing familiarity with async /await features is helpful.
[spoiler="Содержание"]
Lesson 1: Overview of the syntax and the TAP programming model

Lesson 2: Sync Over Async Lab Review
Task.Wait blocking API
IAsyncResult.GetResults Blocking API
Task.Result Blocking API
The Payoff of Responsiveness Lesson 3: Async Void Did my task finish?
Removing Async Void code smell
Review of app behavior changes Lesson 4: Async Serial Tasks Await results, not task launch
Searching for unnecessary awaits
ConfigureAwait and Context affinity
When APIs need the UI context Lesson 5: Unit Testing Async Methods Testing logic and the fast path
Testing the slow path and task completion order
Testing for failed tasks Lesson 6: Putting what you've learned about Async to practice
[/spoiler]
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: MPEG4 Video (H264) 1280x720 25fps
Аудио: AAC 44100Hz stereo

► Галерея скриншотов ◄
[spoiler="Скриншоты"]

[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0
1