Search This Blog

Thursday, September 3, 2009

Visual Studio 2010 and the .NET Framework 4.0

Visual Studio 2010 and the .NET Framework 4.0 as a Community Technology Preview (CTP); it boasts several features that would appeal to developers.

New Features in the Visual Studio 2010 IDE and .NET Framework 4.0
1) Call Hierarchy of methods
2) A New Quick Search
3) Multi-targeting more accurate
4) Parallel Programming and Debugging
5) XSLT Profiling and Debugging
6) The XSD Designer

New ASP.NET features
1) Static IDs for ASP.NET Controls
2) The Chart control
3) Web.config transformation

New VB.NET features
1) Auto Implemented Properties for VB.NET
2) Collection Initializers
3) Implicit Line Continuations
4) Statements in Lambda Expressions

New C# features
1) Dynamic Types
2) Optional parameters
3) Named and Optional Arguments

New Features in the Visual Studio 2010 IDE and .NET Framework 4.0
Call Hierarchy of Methods
In complicated solutions, a single method may be used from several different places, and attempting to follow how a particular method is being called can be difficult. Call hierarchy attempts to address this problem by visually presenting the flow of method calls to and from the method you are looking at. In other words, you can look at what calls your method and what your method calls in a treeview format.

Obviously, I cannot present a truly complex example, but a simple example should help illustrate the point.