Are there new features in Visual Studio 2010 that are must-haves? If so, which ones?
For me, the big draws for VS2008 as compared to VS2005 were LINQ, .NET Framework multitargeting, WCF (REST + Syndication), and general devenv.exe reliability. Granted, some of these features are framework things, and not tool things. For the purposes of this discussion, I'm willing to combine them into one bucket.
What is the list of must-have features for VS2010 versus VS2008? Are there any? I am particularly interested in C#.
Update: I know how to google, so I can get the official list from Microsoft. I guess what I really wanted was, the assessment from people using it, as to which things are really notable. Microsoft went on for 3 pages about 2008/3.5 features, and many people sort of boiled it down to LINQ, and a few other things. What is that short list for VS2010?
Summary so far, what people think is cool or compelling:
Visual Studio engine
- multi-monitor support
- new extensibility model
- based on WPF, prettier and more usable
- new TFS stuff, incl automated test tools
- parallel debugging
.NET Framework
C# 4.0
VB 10.0
- collection and array literals / initializers
- automatic properties
- anonymous methods / statement lambdas
I read up on these at Zander's blog. He described these and other features. Nobody on this list said anything about:
Visual Studio engine
- F# support
- Javascript code-completion
- JQuery is now included
- UML
- better Sharepoint capabilities
C++
- moves to msbuild project files