Вслед за официальным релизом Windows 8 Consumer Preview, Microsoft представит бета-версии Visual Studio 11 и .Net Framework 4.5.
Естественно, новинки ориентированы, прежде всего, на создание приложений для новой операционной системы Windows 8, а также ее ARM-варианта (Metro-интерфейс). Разработчиками при проектировании новых версий преследовались три цели: создание современных приложений как потребительского, так и бизнес-уровня; упрощение процесса разработки; легкое преобразование процесса разработки ПО с учетом групп разработчиков.
Практиковаться в изучении новых редакций Visual Studio и .Net Framework помогут новые справочные материалы, также подготовленные компанией-разработчиком. В них в достаточно явном виде изложен процесс адаптации создаваемого программного обеспечения к новому функционалу Windows 8 и интерфейса пользователя Metro.
Сообщается, что одним из ключевых моментов в Visual Studio 11 будем являться возможность быстрого создания приложений, использующих одновременно как облачные сервисы, так и обычное клиентское оборудования. В настоящее же время облачное ПО не слишком хорошо стыкуется с клиентским набором приложений, что нередко вызывает трудности, допустим, при использовании корпоративного программного обеспечения.
Конечно же, и Visual Studio 11, и .Net Framework 4.5 будут полностью поддерживать работу с такими языками программирования как C++, C#, javascript, Visual Basic, а технология .Net Framework станет неким связующим звеном между конечным клиентским ПО и сетевыми интерфейсами. Разработчики утверждают, что .Net Framework 4.5 получит бОльшую ориентированность на Windows Azure, чем в предыдущих ее релизах.
Помимо всего прочего, в Visual Studio 11 появится более дружественный пользовательский интерфейс, который должен стать интуитивно понятным и не слишком сложным для конечного пользователя. При работе с исходным кодом программист получит удобную систему подсказок и подсветки кода, а система поиска поможет отыскать не только какой-либо фрагмент кода, но и конфигурационные опции.
Для сообществ программистов, работающих над одним и тем же проектом, Microsoft выпустит специальную командно-ориентированную версию Vusial Studio 11 - Team Foundation Server.
Главной задачей при разработке .NET Framework стало обеспечение возможности разработчику создавать приложения различных типов, так и возможность создания серверных веб-приложений.