The recommended pattern for asynchronous programming in the .NET framework is the task-based asynchronous programming (TAP). This tutorial gives a brief info about this pattern.
Latest Blog Posts
Latest Speaking Sessions
Browse by years
Developers do not need to implement the IEnumerable and IEnumerator interfaces to return an IEnumerable. They can avoid writing all of that code by taking advantage of support for iterators in C#. This tutorial shows how.
This article is an overview of .NET Core 3.0 covering all the new features and improvements it’s bringing to the .NET ecosystem.
A concise and detailed technical book in Q&A format about C# and .NET. It's a great resource if you want to deepen your knowledge and understanding or catch up with the latest features.