InfoWorld, США

В компании уверены: для разработчика сейчас начинается самое замечательное время с момента выпуска Windows 95

Корпорация Microsoft представила разработчикам платформу .Net Framework 3.0, в которой реализованы инновационные технологии, созданные ею для поддержки Web-сервисов и потоков работ. Выпуск новой платформы для разработчиков был основной темой презентации, состоявшейся 6 ноября во время конференции Visual Studio Connections. Платформа .Net Framework 3.0, ранее известная как WinFX, включает в себя подсистему презентаций Windows Presentation Foundation (бывшую Avalon), платформу для Web-сервисов (бывшую Indigo), а также Windows Workflow Foundation и Windows CardSpace для управления идентификационной информацией.

«С точки зрения разработчика, сейчас начинается самое замечательное время с момента выпуска Windows 95», — заметил Скотт Гутри, генеральный менеджер подразделения Microsoft Developer Division.

Официально .Net Framework 3.0 сейчас находится на этапе «готовности к производству» и войдет в состав Windows Vista, выпуск которой начнется в этом году, а пользователи смогут ее получить в начале 2007 года. Джей Рокси из Microsoft особо отмечает так называемые «три столпа» Vista и факторы, имеющие определяющее значение для разработчика приложений на платформе .Net: создание более удобных для пользователя возможностей, разработка лучше взаимосвязанных друг с другом систем и наличие более защищенной и надежной платформы.

Например, по словам Рокси, создание более удобных для пользователей систем не ограничивается только удачным пользовательским интерфейсом, о котором сразу можно сказать, что он создан в 2006-м, а не в 1996 году. Более удобный интерфейс Vista позволяет проще обеспечить качественную визуализацию данных и помогает пользователям работать эффективнее.

Рокси отметил, что Windows Communication Foundation, со своей стороны, поддерживает Microsoft, предлагая расширения Visual Studio 2005 для .Net Framework 3.0, включающие в себя подключаемые модули и шаблоны, которые позволяют использовать Visual Studio 2005 для создания приложений .Net Framework 3.0.

Также Microsoft объявила о выпуске второй бета-версии ASP.Net AJAX Extensions и Microsoft AJAX Library, которые в совокупности называются ASP.Net AJAX, а ранее носили кодовое название Atlas.


Станет ли платформа Visual Studio модульной?

Одно из будущих поколений платформы разработки Visual Studio корпорации Microsoft, которое сейчас известно под кодовым названием Hawaii, может быть построено по модульному принципу, заявил один из бизнес-партнеров корпорации. Однако представители самой Microsoft не спешат делиться информацией об этом проекте.

Выступая на недавней конференции Visual Studio Connections, Майкл Лерокс Бастаманте, главный архитектор компании IDesign, отметил, что Microsoft явно склоняется к модульному принципу в архитектуре своей платформы, но добавил, что о Hawaii практически ничего не известно.

«На самом деле информации об этом проекте пока очень немного, хотя представители Microsoft и говорили, что корпорация планирует изменить архитектуру Visual Studio, сделав ее модульной», — подчеркнул Бастаманте. Это, скорее всего, связано со стремлением сделать платформу более расширяемой и упростить использование подключаемых модулей. По его словам, играет определенную роль и желание заменить устаревшую кодовую базу Visual Studio.

Версия Hawaii должна быть выпущена после Visual Studio Orcas, которая, в свою очередь, появится после Windows Vista. В конце этого года Microsoft намерена предоставить новую операционную систему корпоративным пользователям, а в начале 2007 года ее можно будет приобрести и на потребительском рынке.

В Microsoft не хотят обсуждать проект Hawaii, но Джей Роукс, руководитель проекта подразделения разработки Microsoft, признал, что в корпорации ведутся внутренние дискуссии о том, что необходимо для создания модульной версии Visual Studio.

«Но это вовсе не значит, что мы готовы к практическим действиям в этом направлении или запланировали данный сценарий», — подчеркнул Роукс.

Роукс считает, что модульность упростит интеграцию с Visual Studio и расширит ее функциональность.

— Пол Крил, InfoWorld, США