In case you missed it, last week at TechEd 2011 in Atlanta, GA, a first look at some of the new IDE features and performance improvements Microsoft's working on for the next version of Visual Studio.
Take a look at the videos below:
Microsoft Visual Studio IDE Futures:
C# and Visual Basic Future: Async Made Easy: This's a demo-focused session where we explore a variety of asynchronous programming scenarios directly in VS. Finally,we provide a peek into future plans beyond the next release.
Microsoft Visual Studio Tips and Tricks:
Using Microsoft Visual Basic to build Windows Phone Applications: This demo shows technologies that'll help you pull it off! It highlights some existing VB language features like LINQ to XML,and some upcoming language features like Async for ASP.NET,that will turbo-charge your development. The only thing it doesn’t cover is what kind of yacht to buy when your app hits the big time.
How We Do Language Design at Microsoft (C#, Visual Basic, F#):
A Taste of F#: Today and Future: This session highlights the many ways developers can leverage F# in VS 2010,including examples of when and where F# can be applied most effectively,and how F# integrates naturally with existing solutions,as well as showing many of the most exciting features of the F# language and tools. Demos range from real-world high-productivity exploration with the F# Interactive,up to robust .NET component development,introducing powerful F# language features including support for parallelism,succinct expressive syntax,rich access to .NET and the more declarative functional style of programming in F#. We also take a look at what’s ahead for F#,integrating data and services into the programming language through F# type providers.
ALM for C++ in Microsoft Visual Studio 2010:
Modern Native C++ Development for Maximum Productivity: This session clarifies what features are in Visual C++ 2010 and what's yet to come. It illustrates how new constructs such as lambda expressions enable better use of existing libraries and how your code can be simpler, safer and faster all at the same time. Also, see how simple it can be to implement concurrency in your application and how VC++ 2010 supports the difficult task of debugging parallelized code. If you are itching to show off how C++ is one of the coolest languages on the planet, this talk is for you!
Microsoft Visual Studio 2010 Extensibility: this session to see how you can take advantage of these different forms of extensibility and use them to improve your dev,test,debug and deployment experience.
[Source: Visual Studio Blog]