Asynchronous I/O has been present in the .Net Framework from version 1.0, through the Begin/End methods, but it’s only in the recent years when it became a popular topic. There were probably two main reasons for that. One of them was the raise in popularity of node.js which has continuously advertised the event-driven, non-blocking IO … Continue reading
.Net

Tests and thoughts on asynchronous IO vs. multithreading
May 13th, 2013 2 Comments
Asynchronous I/O has been present in the .Net Framework from version 1.0, through the Begin/End methods, but it’s only in the recent years when it became a popular topic. There were probably two main reasons for that. One of them was the raise in popularity of node.js which has continuously advertised the event-driven, non-blocking IO … Continue reading
New features in C# 4.0
August 3rd, 2011 1 Comments
With this post I will try to continue my series of articles dedicated to the new fetures added to C# in each of its new versions. As in the previous cases, I will not only try to provide an overview of the features, but also bring you up to speed with them. Dynamic types Every … Continue reading
New features in C# 3.0
September 1st, 2010 0 Comments
In this post I will try to present the new things that were introduced in C# 3.0, by creating a short overview which should be able to bring anybody up to speed on them. Readers should be familiar with C# versions 1.0 and 2.0 (you can read our article on C# 2.0 here). Continue reading
New features in C# 2.0
August 20th, 2010 0 Comments
In this post I will try to present the new things that were introduced in C# 2.0, by creating a short overview which should be able to bring anybody up to speed on them. Readers should be familiar with C# 1.0. Continue reading