Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Today Visual Studio 2010 SP1 comes out as general availability release. This made me wondering about the upcoming release of Visual Studio 2012:

What are Microsoft's plans for Visual Studio 2012? I heard they'll come with a new version every two years. Are there any open fora or discussions? When will a preview be publicly available? But most importantly: what are the new highlights, improvements in .NET and C#/F#/VB (and C++ of course, request from Stijn)?

share|improve this question

migrated from stackoverflow.com Mar 10 '11 at 14:52

This question came from our site for professional and enthusiast programmers.

please also ask about improvements for C++ –  stijn Mar 10 '11 at 13:28
@stijn: done, ;) –  Abel Mar 10 '11 at 13:35
Is Visual Studio 2012 slated to be the next version? Will it be a different year? 2013? –  Bob Mar 10 '11 at 14:05
@Bob: Microsoft announced in a conference that it will bring out a new version every second year, and minor improvements every 6 months. Whether they stick to it, I don't know. –  Abel Mar 10 '11 at 14:20

1 Answer 1

up vote 1 down vote accepted

There hasn't been anything in the regard of official talks about it that isn't covered by NDA, I think you'll see more of that coming soon.

One think that is public knowledge is the C#/VB.NET Async functionality, which you can currently get as a CTP for Visual Studio 2010. I suspect that will become part of the vNext languages. You can download it here: http://msdn.microsoft.com/en-us/vstudio/gg316360

share|improve this answer
Do you happen to have a link about C# Async? Is that different from the current PLINQ available since .NET 4? –  Abel Mar 10 '11 at 13:44
@Abel: yes, it is different PLINQ and the TPL is part of the framework, whereas the async CTP is building some asynchronous features and keywords into the language itself. –  vcsjones Mar 10 '11 at 14:37
blogs.msdn.com/b/ericlippert Eric Lippert blogged about async I think. –  rmx Mar 10 '11 at 14:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.