What’s in it in Visual Studio 2010 and .NET Framework 4.0

Microsoft has announced about the upcoming Visual Studio 2010. Checkout the overview of Visual Studio 2010 and the overview on Visual Studio Team System 2010 

 

Check out here and here what Channel 9 says about VS2010.  

 

Here are some articles about Visual Studio 2010.

VS2010 by DanaviEWeek, CIOVS2010 Screenshots, VS2010 by Somasegar

 

I anticipate that the following will be released in Visual Studio 2010:

1. F# – Functional Programming Language for .NET which is now in CTP (Community Technology Preview) stage may become a part of Visual Studio 2010.

 

2. ASP.NET MVC Framework – It is in the Preview 5 stage right now and Beta is going to be released soon. This may be soon released as a separate framework. It may be an integral part of Visual Studio 2010.

 

3. JQuery – Microsoft has announced support for JQuery and it is planned to be released along with ASP.NET MVC. This may also be an integral part in Visual Studio 2010. This is the first open Souce included officially as part of .NET. Check out Scott hanselman’s post and Scott Guthrie’s post.

 

4. ASP.NET AJAX 4.0 may be integrated with .NET Framework 4.0. It is in Preview 1 stage. Checkout AJAX Road Map.  AJAX 4.0 brings with it features like Client-side template rendering, Declarative instantiation of behaviors and controls, DataView control , Markup extensions and Bindings. Check out an article on Client Side Templating

 

5. C# 4.0 and Vb 10.0 features may come along with .NET Framework 4.0.

Checkout the Interview by C# 4.0 Design team here and a recollection here.

 

Here are some articles on C# 4.0:

Dynamic Lookup by Charlie Calvert

Dynamic Lookup by Bill

nTier Development by Matt Warrens

C# 4.0 highlights

C# 4.0 LINQ Features

Four feature wishlist by Tasos

C# 4.0 wish by Jonathan

C# 4.0 by Torket Odegaard

C# 4.0 Feature Request – Lazy Load operator

 

C# 4.0 wishlists by Rob

1. Eliminate-type-constraint

2. Defaultoptional-parameters

3. The-return-of-const-ness

4. Constant-typeof-expressions

5. The-raise-keyword

 

6. ASP.NET 4.0 features which may be announced in PDC 2008, would come with .NET framework 4.0

 

7. Dynamic data futures may be included as a part of ASP.NET 4.0 in .NET framework 4.0

 

8. UML modeller is included.  

 

9. Silverlight 2.0 may be a part of Visual Studio 2010. Check out Scott Guthrie’s post on Silverlight 2.0.

 

10. ADO.NET Entity framework 2.0 may have lots of improvements like Persistenance Igorance. Check out what Eric speaks about its features.