In the new version of Visual Studio 2010 there is more than only a new User Interface which is in my opinion a lot refreshing and distinguished then the previous versions of Visual Studio. But a new UI will not only give the developer new ways of faster development. In this article I will explain some highlights of the new Visual Studio 2010 who are in my opinion most beneficial for the common .net programmer. This article will not explain all the new features of Visual Studio 2010 but a few I personally discovered.
The first improvement is the intellisense and code snippets for ASP.net page development. In the earlier versions of Visual Studio intellisense and code snippets were only available for C# or VB.net code programming, in visual studio 2010 this option is now been added to ASP.net pages so HTML or JavaScript can be developed a lot faster.
Another improvement with intellisense is that results will be better sorted on the function, event and property name as show below. In the earlier versions of visual studio the intellisense function will show all the properties, functions and events which contains the search characters.
The left figure shows the intellisense in Visual Studio 2008 which shows a lot more information than necessary. In Visual Studio 2010 this information has been filtered more to get the best result of your “search”.
Something complete different is the ability to set labels on breakpoints when you are debugging your project. In a case where you have multiple breakpoints the overview of your breakpoints can get lost. With this new feature you can easily organize your breakpoints and even exchange breakpoints with your colleague developers. This can be easily done by exporting the breakpoints to a xml file which another developer can load into in his project.