НОВОСТЬ | 30.12.02 |
© Мартин Ла-Моника (Martin LaMonica), CNET News.com
Microsoft представила инструментарий для создания специализированных приложений Office 11, основанный на среде программирования Visual Studio
Новый инструментарий с кодовым названием Visual Studio Tools for Office использует стандарт обмена данными XML (Extended Markup Language) и помогает программистам создавать приложения на базе Office. Он позволит компаниям подгонять приложения Microsoft Word и Excel к своим специфическим корпоративным бизнес-процессам и соединять между собой «острова данных», как выразился главный продакт-менеджер Microsoft Visual Studio Роберт Грин (Robert Green). «Бизнес-процессы плохо интегрированы, особенно если они охватывают данные из настольных ПК. Мы намерены значительно улучшить взаимосвязи», — сказал он.
Инструмент работает с версиями Word и Excel из комплекса приложений Office 11, который предполагается выпустить к середине будущего года. Связь Office с Visual Studio позволит программистам на Visual Basic и C# использовать преимущества этой профессиональной среды разработки, а также среды .Net Framework из Visual Studio.Net, которая автоматически генерирует большую часть кода низкого уровня, необходимого для сетевых приложений.
Конкурент Microsoft — компания Sun Microsystems — планирует выпуск аналогичной среды разработки для приложений StarOffice. К середине будущего года Sun готовит версию StarOffice, позволяющую профессиональным программистам на Java создавать специальные версии приложений StarOffice.
Разработчики Microsoft Office пользуются языком Visual Basic for Applications (VBA), который доступен не только профессиональным программистам, но и так называемым продвинутым пользователям, то есть сотрудникам, умеющим писать скрипты, или макросы, для модификации приложений Office. В Office 11 Microsoft наделяет VBA возможностями интеграции веб-сервисов в приложения Office, но профессиональных разработчиков переводит на Visual Studio for Office.
Инструментарий Visual Studio Tools for Office будет опираться на расширенную поддержку XML внутри документов Office 11. Заказчики смогут создавать свои собственные системы определений XML, или структуры документов. Единые определения документов для компании или для всей отрасли обеспечат разработчиков возможностью тонкой настройки данных внутри Word и Excel. Например, приложение может автоматически связать информацию из определенной ячейки электронной таблицы Excel с другим приложением.
Новая среда разработки будет содержать также «модель интеллектуальных документов», набор инструментов для включения в документы Word и Excel контекстно-зависимой информации. Например, разработчики смогут манипулировать панелью задач в Excel таким образом, чтобы снабдить пользователя необходимыми в данном конкретном случае подсказками или доступом к соответствующим данным центральной системы.
Visual Studio Tools for Office облегчит жизнь и системным администраторам. В целях обеспечения надежности и безопасности предприятия смогут хранить код, реализующий специальные прикладные функции, на сетевых серверах и ограничивать доступ к неизвестным веб-сайтам.
INTERFACE Ltd. |
|