The official source of product insight from the Visual Studio Engineering Team
With Visual Studio 2012, we strive to provide the best development experience across all Microsoft platforms. This includes enabling developers to bring to life the richness of Windows desktop applications - whether you are learning to build your first app or whether you’ve been developing on Microsoft platforms for many years.
A few weeks ago, we shared our plans for the Express editions of Visual Studio 2012. As we've worked to deliver the best experience with Visual Studio for our platforms with Windows 8, Windows Phone, and for Web and Windows Azure, we heard from our community that developers want to have for Windows desktop development the same great experience and access to the latest Visual Studio 2012 features at the Express level.
Today, I’m happy to announce that we will add Visual Studio Express 2012 for Windows Desktop to the Visual Studio 2012 family. This will bring to the Visual Studio Express family significant new capabilities that we’ve made available in Visual Studio 2012 for building great desktop applications.
Adhering to the core principles we’ve set for our Express products, Visual Studio Express 2012 for Windows Desktop will provide a simple, end-to-end development experience for developing Windows desktop applications targeted to run on all versions of Windows supported by Visual Studio 2012. With this new Express edition, developers will be able to use C++, C#, or Visual Basic to create Windows desktop and console applications. Developers will also get access to new advances available across the Express family in Visual Studio 2012, such as the latest compilers and programming language tools, integrated unit testing, and the ability for small development teams to collaborate via Team Explorer and TFS Express.
Planned for release in the fall, Visual Studio Express 2012 for Windows Desktop will provide a great learning environment for students and other new developers getting started. It will enable a friction-free solution for existing developers to bring their desktop apps forward with the latest toolsets. And it will enable developers working on open source applications to target existing and previous versions of Windows.
Desktop development has always been a core part of Windows. With Visual Studio 2012, we continue to extend those desktop development capabilities and provide a great development experience for developers building desktop applications.
Why does there need to be a separate product for Desktop? This is stupid. You need to simplify your products. This is why Apple is stomping you, but, you don't get it. Removing the ability to build desktop applications from Express was stupid to begin with.
This is awesome.
Ugh. So confusing. Why can't the marketing people get out of the way? They ruin everything you do.
Aaah, great news. I almost gave up on VisualStudio but thanks to this announcement I'm back in business.
Great! One step back towards where VS2010 left off.
Now you only need to add back XP support when using the new VS11 toolchain (i.e. more C++11 compliant compiler) and everyone will be happy.
Thank you for listening and doing the right thing on this!
I don't use Express myself but I do use several open-source products and libraries which themselves are developed using Express, and this will allow that to continue, which in turn benefits me and many other full-VS customers.
(In particular, it makes it more likely that libraries we pick up will have proper, tested, up-to-date VS projects that we can build out-the-box.)
Ah, good to know! Screenshots would be better :)
Actually, glad to see you consolidating the separate C++, C#, and VB versions into one product. Always thought it was silly to have to download multiple apps for that (I write stuff in both C++ and C#). Still, it'd be cool if there was just one Express package that contained all of the tools.
Reassuring news, as some companies like mine that want to work with Microsoft products need the platform to be accessible from beginners, hobbyists and students.
Does this include support for .NET MF and XNA?
One more time, you could have done things the right way from the beginning, generated a lot of negative feedback and impressions, to finally do it right!
Please lesson to common sense and early users feedback and not to marketing. Experience shows that MS marketing guys almost always did it wrong (at least during the last decade).
I understand how insignificant this comment is, but the sad fact is that MS is loosing credit again and again for each of these strategy mistake. The awesome work done by MS engineers deserve a much better marketing than this.
Yesss! Thanks for changing your minds and realising how important this is for the open source community! :D
Wonderful news. I'm doing Metro development using the existing express tools, but am glad to see that I'll be able to do desktop development also. Thanks!
YAY!!!!! [Sorry, I can't suppress my excitement :-)]
Thank you guys SO much. Keep it up!