As far as the framework is concerned check this link about the differences.
http://www.dotnetfunda.com/interview/exam3877-what-is-the-difference-between-net-11203035-and-40--.aspx
And for the Visual Studio IDE concerned the differences are many... they are as follows
New Features in the Visual Studio 2010 IDE and .NET Framework 4.0
Call Hierarchy of methods
A New Quick Search
Multi-targeting more accurate
Parallel Programming and Debugging
XSLT Profiling and Debugging
The XSD Designer
New ASP.NET features
Static IDs for ASP.NET Controls
The Chart control
Web.config transformation
New VB.NET features
Auto Implemented Properties for VB.NET
Collection Initializers
Implicit Line Continuations
Statements in Lambda Expressions
New C# features
Dynamic Types
Optional parameters
Named and Optional Arguments
Thanks
Karthik
www.f5Debug.net
Chikul, if this helps please login to Mark As Answer. | Alert Moderator