There's a lot of confusion about async/await, Task/TPL and asynchronous and parallel programming in general, so Jeremy Clark is on a mission to inform developers on how to use everything properly.
From new features like async return types and advice on when to use the latest structures, here's Microsoft MVP Jason Bock's top tips for developers currently working with concurrent and asynchronous programming.
Huge volumes of data need near-supercomputer power to process and analyze it all. You can get there with the .NET Task Parallel Library.
- By William L. Bain
- 04/20/2017
On the Windows platform, the C++ language offers several ways to process a file. We'll look at four approaches for serial IO access.
- By Bartlomiej Filipek
- 01/26/2017
Integrating distributed, in-memory computing with distributed caching can easily extend LINQ semantics to create important new capabilities for real-time analytics on fast-changing data.
- By William L. Bain
- 08/08/2016
You want the responsiveness that asynchronous programming in the Microsoft .NET Framework 4 provides, but also need your asynchronous methods to work with other code in your application. Here's how the Task object answers all of your problems.
Learn how to use asynchronous controller actions in ASP.NET MVC 4 by building a simple Contacts Manager app.
The Rx library utilizes the power of LINQ to make difficult asynchronous problems simple.
- By Mark Michaelis, Allen Greaves
- 04/10/2013
No database for your Windows Store app? No problem -- SQLite to the rescue!
Eric Vogel shows you how to use the CultureInfo API in .NET Framework 4.5 to simplify localization in a multi-threaded application.
Much emphasis has been placed on the new async capabilities in C# 5.0. However, there are smaller smaller -- but still useful -- features of which you may not be aware.
- By Patrick Steele
- 11/01/2012
Upgrades to the development suite include CoreCLR and async programming.
How to implement a custom Task Parallel Dataflow block.
In Part 2 of this three-part series on dataflow programming with the Task Parallel Library, Eric Vogel shows you how to create a Windows 8 application that uses a composite parallel data flow.
The Task Parallel Dataflow (TDF) library helps developers tackle complex parallel use cases.
Visual Studio Async is a powerful development framework, but it's important to understand how it works to avoid performance hits.
- By Patrick Steele
- 08/02/2012
Windows Phone 8, expected later this year, will introduce a development model based on C++/C and DirectX to facilitate code sharing with Microsoft's upcoming Windows 8 operating system.
- By Kathleen Richards
- 06/20/2012
Handling exceptions in the Task-Based Asynchronous Pattern has become much easier with the latest version of the Microsoft .NET Framework.
- By Patrick Steele
- 06/03/2012
Visual Basic 11 contains many enhancements you may not have noticed.
The new Windows Runtime integrates beautifully with the .NET Framework. Building this app will demonstrate just how well.