Last week I have a gathering with all current and ex-HK MVPs. During the dinner, we talked about what is the difference between each new version of C#. Please allow me to have a short summary of this topic into a picture. You are welcome to share this picture to your friends, your user group, your colleagues.
P.S. Noted that Microsoft has just announced that VS2013 will be coming soon, I will come back to this once it is Release or in Beta.
If you are using ReportView with AJAX, you have to make sure that you are using the correct version of the AJAX with the .NET version.
|AJAX Version||Target .NET or VS Version|
|Version 1.0.20229||.NET Framework 2.0, ASP.NET AJAX 1.0 and Visual Studio 2005|
|Version 3.0.20229 (2008-02-29 release)||.NET Framework 3.5 and Visual Studio 2008|
|Version 3.0.40412 (April 12 2010 release)||.NET 3.5 Service Pack 1 and Visual Studio 2008 SP1|
|Version 4.1.51116.0 (Nov 16 2011 release)||.NET 4.0 and Visual Studio 2010|
|Version x.x.7.607 June 2013 Release
||.NET 4.0 and Visual Studio 2010
You may found more info in the following link,