Билл Гейтс: «Нам нужно новое поколение программных инструментов для построения Web-сайтов нового типа»

Флорида) конференцию разработчиков TechEd. Конференция, организованная в окрестностях Disney World, собрала рекордное количество участников — около 14 тыс. человек. В выставке же приняли участие около 300 производителей, включая Compaq, Computer Associates, Dell, IBM и HP.

Судя по докладу, который сделал на ней Билл Гейтс, он уверен, что в будущем Microsoft не только останется неразделенной, но и выйдет на лидирующие позиции в области программного обеспечения для Internet.

«Нам нужно новое поколение программных инструментов для построения Web-сайтов нового типа», — сказал Гейтс в ходе доклада.

Выступление Гейтса на TechEd стало первым детальным рассказом о Next Generation Windows Services — новой крупномасштабной стратегии Microsoft, направленной на создание средств разработки Internet-приложений.

По словам Гейтса, Microsoft предоставит программное обеспечение, необходимое для выведения Internet на качественно новый уровень.

Как сообщил Гейтс, в ближайшие три года Microsoft планирует потратить 2 млрд. долл. на обучение и поддержку своего сообщества разработчиков.

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

Судя по уверенности, с которой Гейтс говорил о Microsoft как о ведущем поставщике ПО для Internet нового поколения, он считает, что разделения не последует. Во всяком случае, ни о каком альтернативном плане на случай решения о разделе компании речи не шло. «Лучшее еще впереди», — сказал Гейтс.

По его словам, в настоящее время Internet находится в «второй фазе», когда пользователи привязаны к клавиатуре и могут одновременно видеть только один сайт, Web применяется в основном для чтения информации, а основная масса экономики остается вне Internet. Однако ситуация изменится со вступлением Internet в новую фазу, когда главной платформой станет не ПК, а сама Internet, которая наводнится различными службами, что приведет к перемещению экономики в Сеть.

«Цифровой подход со всеми его преимуществами станет преобладающим для сотрудничества и экономической деятельности в целом», — сказал Гейтс.

Но для этого понадобится целый класс новых приложений и, соответственно, новое поколение средств разработки. Анонсированные Гейтсом продукты укладываются в рамки стратегии Microsoft по выпуску новых инструментов и пересмотру существующих с целью облегчения разработчикам задачи создания упомянутых приложений.

Вместе с новым поколением Internet-ориентированного программного обеспечения Microsoft пользователям, по словам Гейтса, потребуются и иные технологии, такие как широкополосный доступ, беспроводная связь, смарт-карты, телефоны с большими экранами, карманные компьютеры и ПК со встроенными микрофонами и камерами.

Гейтс вновь подчеркнул, что Microsoft пересмотрела свою миссию, убрав из ее формулировки словосочетание «персональный компьютер», так как программы корпорации должны работать «в любое время, в любом месте и на любом устройстве», а не только на ПК.


Что нового?

В ходе выступления Гейтс представил следующие программные продукты компании.

  • SOAP Toolkit for Visual Studio 6: инструментарий, добавляющий к Visual Studio 6 возможность построения «Web-служб» (Web Services). SOAP Toolkit использует Simple Object Access Protocol — протокол обмена сообщениями формата XML между Internet-приложениями. Назначение Web Services — помощь в создании персонифицируемых Web-сайтов, доступ к которым могут осуществлять самые различные устройства, а не только ПК.
  • BizTalk Orchestration: компонент BizTalk Server 2000, который позволит разработчикам и бизнес-аналитикам совместно проектировать и модифицировать системы автоматизации бизнес-процессов при помощи высокоуровневого визуального интерфейса, наподобие тех, которыми оснащаются системы автоматизации документооборота. BizTalk Orchestration будет снабжен модулем визуального проектирования, динамическим механизмом исполнения и отладки приложений, а также «связующей архитектурой», позволяющей привязывать бизнес-процессы к автоматизирующим их приложениям.
  • Комплект инструментов быстрой разработки RAD for the Server: эти инструменты войдут в состав Visual Studio 7 и облегчат задачу создания серверных Web-приложений. Инструменты поддерживают возможность буксировки многократно используемых компонентов в новые приложения, что сокращает время разработки.