Героическим разворотом Microsoft только что объявила, что Visual Studio Express 2012 можно использовать для создания настольных приложений.
После шумихи, вызванной заявлением Microsoft о том, что Express 2012 можно использовать только для создания приложений Metro (см. Visual Studio 11 Express Is Metro Only), вы должны поздравить компанию с тем, что она увидела свет и вернулась к версии, которая также поддерживает разработку для настольных компьютеров. .
Процитируем С. Сомасегара из блога Visual Studio:
«Несколько недель назад мы поделились нашими планами относительно выпусков Visual Studio 2012 Express. Поскольку мы работали над предоставлением наилучших возможностей Visual Studio для наших платформ с Windows 8, Windows Phone, а также для Интернета и Windows Azure, мы Мы слышали от нашего сообщества, что разработчики хотят, чтобы при разработке для настольных систем Windows были такие же отличные возможности и доступ к последним функциям Visual Studio 2012 на уровне Express.
Сегодня я рад сообщить, что мы добавим Visual Studio Express 2012 для Windows Desktop в семейство Visual Studio 2012. Это принесет семейству Visual Studio Express новые важные возможности, которые мы сделали доступными в Visual Studio 2012 для создания отличных настольных приложений ».
Короче говоря, вы можете создавать настольные приложения с использованием C ++, C # или VB, не устанавливая редакции 2010 года.
Разработчики также получат доступ к новым усовершенствованиям, доступным в семействе Express в Visual Studio 2012, таким как новейшие компиляторы и инструменты языка программирования, интегрированное модульное тестирование и возможность совместной работы небольших групп разработчиков через Team Explorer и TFS Express.
Пересмотренное издание Express будет доступно осенью, и мы все можем надеяться, что выраженное мнение является реальным и прочным:
«Разработка для настольных ПК всегда была основной частью Windows. С Visual Studio 2012 мы продолжаем расширять эти возможности разработки для настольных ПК и предоставляем разработчикам, создающим настольные приложения, отличный опыт разработки».
Легко обидеть Microsoft, если она игнорирует пользовательскую базу и настаивает на вещах, направленных на улучшение ее собственного положения. В данном случае для ограничения Express 2012 только приложениями Metro не было никакой другой причины, кроме как принуждать разработчиков работать с Metro. Теперь, когда у нас есть качественная бесплатная система разработки, которая работает как с Metro, так и с настольными компьютерами, будущее стало немного лучше.