Monday, March 25, 2013

Speaker at C# Corner MVP Summit

I presented a talk session in C# Corner MVP Summit on C# 5.0 Asyn Programming. In my talk I covered the Aync Patterns and a code demo of pulling 2 million rows from a sql db table without blocking UI. I.e. asynchronously.
Technology used: C# 5.0, Entity Framework 5.0, WPF, Visual Studio 2012, SQL Server 2008 R2.
Pattern use: Async and await

Monday, March 11, 2013

Difference between various versions of.NET Framework

Each .NET version is released with some significant improvements:

 .NET 1.0 - 2002 Initial version (1st release)
 .NET 1.1 - 2003 Update on 1.0, added provider for Oracle
 .NET 2.0 - 2005 Generics were introduced.
 .NET 3.0 - 2007 WPF, WCF, WF were introduced
 .NET3.5 - 2008  LINQ and ADO .NET Entity Framework
 .NET 4.0 - 2010 Dynamic support for languages (dynamic keyword introduced)
 .NET 4.5 - 2012 Asynchronous programming support (async and await keyword introduced).