Developers working with Microsoft Visual Studio 2010 can look forward to the first major upgrade to the .NET development environment released alongside .NET 4 earlier in the year. Visual Studio 2010 Service Pack 1 Beta was made available late last week, and the release is now generally available. Despite it being a “beta”, it comes with a so-called “go-live” license, which permits its use in production environments if the developer is ready to take the risk.
The main features of the Service Pack is that Visual Studio now comes pre-installed with the Silverlight 4 Tools for Visual Studio 2010 alongside the existing Silverlight 3 support. Unit testing has been enabled for .NET 3.5-specific dependencies where it was only available for .NET 4 previously; and the IntelliTrace debugging feature has been enhanced to work with 64-bit and SharePoint projects. There is also a new offline help viewer to ease some of the problems getting support in Visual Studio.
The only problem so far is that the Service Pack breaks the ASP.NET MVC 3 Release Candidate installation (the Razor IntelliSense component) so this will be unavailable if you have the MVC 3 RC installed and wish to try out the Service Pack; however a fix is promised Monday so if you have installed already you can just update next week and all will be working correctly.