Microsoft ограничила функциональность Visual Studio 11 Express веб-сайтами на HTML и JavaScript. Ранее с помощью этого бесплатного инструмента можно было создавать программы и для Windows. Теперь разработчики лишены такой возможности.
Чтобы создавать программы для Windows 8, разработчики должны работать с Visual C++ 2010 Express и Visual C# 2010 Express или приобрести Visual Studio 11 Professional за $400-500. С помощью таких мер Microsoft намерена вынудить разработчиков создавать приложения в Metro-стиле. Только такие продукты можно будет создавать с помощью Visual Studio Express. За право делать программы для настольной версии Windows придется платить.
Надо отметить, что Visual Studio 11 обладает рядом улучшений по сравнению с предыдущими версиями. В нем использован новый компилятор C++, совместимый со спецификациями C++ 11. Также реализованы возможности по оптимизации кода, в частности ускорения математических расчетов с помощью инструкций SSE2, предполагается использование мощности GPU и т.д.
Microsoft заинтересована в большом количестве предложений для интерфейса Metro. Их число будет влиять на темпы внедрения Windows 8 и популярность мобильных гаджетов под ее управлением. Приложения для Metro, созданные с помощью Visual Studio 11 Express, не будут бесплатными для разработчиков. Если инструменты они получат без оплаты, то за право выложить программу в магазин им придется заплатить, оформив аккаунт в системе. Сейчас Microsoft берет с разработчиков для Windows Phone $99 в год. Аналогичная стоимость будет у доступа к пользователям Windows 8.