Microsoft анонсировала новые технологии для разработчиков

Корпорация Microsoft, в рамах конференции Tech•Ed EMEA 2008 Developers в Барселоне, представила оптимизированные продукты для разработчиков Visual Studio 2008 Service Pack 1 (SP1) и .NET Framework 3.5 SP1, анонсировала подробности предстоящего выхода Visual Studio 2010 и .NET Framework, а также продемонстрировала новые программные средства, разработанные в рамках инициативы Security Development Lifecycle (SDL), которые позволяют разработчикам создавать приложения с повышенными функциями безопасности и защиты данных.

Улучшения Visual Studio 2008 SP1 и .NET Framework 3.5 SP1 позволяют на 20-45% оптимизировать работу приложений на базе технологии Windows Presentation Foundation (WPF), обеспечить упрощенный процесс установки клиентских приложений и новые возможности платформы Windows Communication Foundation, за счет которых разработчики могут свободно контролировать доступ к данным и сервисам. Выпуск русской версии первых пакетов обновлений Visual Studio 2008 SP1 и .NET Framework 3.5 SP1 запланирован на 5 декабря 2008 г.

Кроме того, Microsoft анонсировала ряд специальных предложений, которые доступны как для новых, так и для нынешних пользователей Visual Studio, Visual Studio Team System и Microsoft Developer Network (MSDN). Это, прежде всего, возможность приобретения Visual Studio Professional Edition по цене обновления, которая предоставляется разработчикам, использующим любые другие инструменты программирования, ряд скидок на покупку подписки MSDN для пользователей Visual Studio Professional, а также 30%-ое снижение цены на обновление до любой ролевой версии Visual Studio Team System или до Visual Studio Team System Team Suite. Пользователи, которые в ближайшее время воспользуются новым уровнем подписки MSDN Premium, смогут получить мгновенный доступ к таким продуктам, как Expression Web 2 и Expression Blend 2, а также Visual Studio 2010, когда новая версия станет доступна.

С целью упростить и оптимизировать повседневный процесс работы разработчиков, компанией Microsoft также ведется работа над созданием продукта Visual Studio 2010, который будет включать: поддержку Windows 7 (усовершенствования Visual C++ будут способствовать упрощению разработки приложений на базе Windows 7, а также поддерживать новые функции ОС, включая использование «multi-touch»-интерфейсов); поддержку Microsoft Office Business Applications (улучшения позволят создавать приложения при помощи SharePoint Products и Technologies для множества версий Office); редактор на основе WPF, который позволит применить на практике ранее не использующиеся возможности приложений, теперь представляемые с кодом в полной и доступной форме; усовершенствования интегрированной среды разработки C++, которая теперь отвечает последним тенденциям параллельных и облачных вычислений и веб-сервисов.

С целью повышения уровня создаваемых приложений обновленный продукт Lab Management теперь предлагает ряд функций, которые не только позволяют группам разработчиков создавать качественные приложения, но и обеспечивают более тесное взаимодействие групп разработчиков и тестировщиков посредством управления жизненным циклом приложений. Кроме этого, обеспечиваемый контроль качества повышает производительность и позволяет создавать приложения при меньших затратах.

На практике эти возможности включают в себя: снижение затрат времени при установке, удалении и восстановлении виртуальных сред до исходного состояния; удаление трудно поддающихся воспроизведению сбоев (no repro) теперь возможно благодаря обеспечению расширенного учета сбоев тестировщиками, включая возможность ссылок для контрольных точек среды, которые разработчики смогут использовать для воссоздания сложных многоуровневых сред; улучшение качества сборки благодаря автоматизации снабжения виртуальных машин, сборки и проверки готовности в интегрированном варианте.

Средства и инструменты, направленные на создание более безопасных приложений, также упрощают работу разработчиков. Microsoft делится своим опытом реализации методики SDL и представляет три новых решения: оптимизационная модель SDL Optimization Model, доступная для бесплатной загрузки (обеспечивает последовательное и экономически выгодное внедрение SDL в сторонних организациях-разработчиках); организованная сеть SDL Pro Network (представляет собой сообщество из девяти консалтинговых компаний, специализирующихся на разработке безопасных приложений и способных оказать поддержку и помощь компаниям при внедрении SDL в своих средах); бесплатная бета-версия инструментария моделирования угроз Microsoft SDL Threat Modeling Tool beta, доступная для любого разработчика ПО (позволяет разработчикам на раннем этапе распознавать и снижать потенциальные угрозы).

©  CNews