Asynchronous programming was the main improvement introduced in C# 5 in the late 2012. The class and methods introduced are conformed to a model which that is easily to implement asynchronous operations and it follow some rules and specifications knows as Task-based Asynchronous Pattern. One of the class that we can use is the TaskCompletionSource... Continue Reading →