Dot Net Perls

Visual Studio 2008 SP1 Bugs

by Sam Allen

Problem

Examine some improvements in Visual Studio 2008 SP1. I am among the many developers who are frustrated with some bugs in Visual Studio 2008 RTM (release-to-market). Mainly my problems were in ASP.NET, and many of them involved poor code formatting, very slow performance for refactoring, and overall sluggishness.

Solution

This article details my reaction and impression of the fixes in Visual Studio 2008 SP1. This service pack beta was first released in June 2008, and I tested it out within a week. I feel it does enhance Visual Studio 2008 substantially. Unlike the teams at Microsoft, who actually have to code and plan SP1, all I did was download it and install it.

Formatting

Several parts of the IntelliSense and AutoComplete features in Visual Studio 2008 SP1 are improved. The fixes involve CSS, JavaScript, and also HTML. When the application responds faster than it has ever responded before, I can't help but be happy with the new software.

Performance

Speed is a passion of mine (on computers only). Scott Guthrie notes that the CLR is faster to start up when a Windows Forms program is first run. Unfortunately, I couldn't measure any changes, but the programs I develop are not slow to start up at all. Here are some of the cool things they do at MS.

Refactoring

This seems substantially improved for ASP.NET projects. I complained about this problem in my review of Visual Studio 2008, but I have been unable to reproduce the slow Encapsulate Field in C# problem in my ASP.NET projects. (Take this with a grain of salt, however, as sometimes the problem just isn't being reproduced for some other reason.) I really appreciate the Refactor feature, and this makes it usable with ASP.NET.

Conclusion

SP1 is not a panacea to all the problems in Visual Studio. If you look at my review, you will see that several of the problems here are fixed. Some things still suck, and I get mysterious failures and crashes. However, this PC might have some hardware or driver issues. SP1 is a worthy upgrade, and it is well worth the time to download it.

Dot Net Perls
About
Sitemap
Source code
RSS
Tools
Visual Studio Post-Build, Pre-Build Macros
Visual Studio TODO Comments
Visual Studio Settings.settings Use
Visual Studio 2008 Review
Rounded Corners Tutorial
Recent
Pi
NGEN Installer Class
List Element Equality
DateTime Tips and Tricks
Remove HTML Tags From String
© 2008 Sam Allen. All rights reserved.