Новые технологии. Microsoft Office XP

Реферат - Компьютеры, программирование

Другие рефераты по предмету Компьютеры, программирование

ermlist>

<FL:actions

 

Mailto:akolesov@online.ru

После записи файла (их может быть несколько) в специальный каталог для хранения списков Smart Tags при просмотре и вводе текста все слова, перечисленные в теге, будут автоматически выделяться и подчеркиваться точками. Если к такому слову подвести курсор мыши, то появится кнопка Smart Tag Actions (“Действия для смарт-тегов”), после щелчка на которой выводится меню с перечнем доступных операций .

В заголовке меню указано имя “распознавателя”, среагировавшего на данное слово. Две нижние строки меню представляют стандартные служебные операции, а выше располагаются описанные нами в тегах пользовательские операции.

Для программирования таких списков смарт-тегов может быть применен более широкий набор операций, обеспечивающих, например, автоматическое обновление содержимого файла. Однако очевидно, что в случае XML-описаний дополнительная обработка ограничивается весьма узким кругом операций, связанных в основном со ссылками на Web-ресурсы.

Существенно более широкие возможности предоставляет второй вариант создания “распознавателя” в виде ActiveX DLL: здесь для обработки можно использовать сколь угодно сложный программный код с применением библиотеки типов Microsoft Smart Tags 1.0, входящей в состав Office XP.

Судя по всему, Smart Tags это очень перспективная технология, но для оценки ее реальных достоинств и изучения практических примеров ее применения требуется время. К тому же некоторые элементы технологии выглядят пока не очень простыми.

В частности, это относится к механизму регистрации “распознавателей” и решению конфликтов при использовании нескольких разных программ обработки смарт-тегов.

Сейчас механизм реализован на уровне операционной системы: все приложения работают с единым набором “распознавателей”. Однако была бы крайне полезна

 

возможность подобной интеллектуальной обработки разных групп терминов с помощью внутреннего механизма VBA конкретного приложения.

Это не только упростило бы разработку “распознавателей”, но и позволило бы выполнять более гибкую настройку функциональности (на уровне конкретных документов). Но все равно для первой версии технология выглядит достаточно солидно, хотя всем известно, что промышленная работа с новым механизмом обычно начинается с появлением версии 2.0.

 

Технология SharedPoint

 

SharedPoint Team Services для создания групповых Web-сайтов

Весной нынешнего года Microsoft представила новую серверную технологию создания Web-порталов, получившую название SharePoint и реализованную в двух вариантах: SharePoint Portal Server и SharePoint Team Services. Технология появилась не на пустом месте: она базируется на IIS, Office Server Extensions, Digital DashBoard или тесно интегрируется с рядом других технологий.

SharePoint Portal Server это самостоятельный программный продукт из состава серверов Microsoft, предназначенный для развертывания Web-порталов масштаба предприятия. Набор SharePoint Team Services (раньше он имел рабочее название Office Web Server) ориентирован на создание Web-серверов для обеспечения коллективной работы группы (до 75 человек) и сейчас поставляется (в том числе Office XP Professional Special Edition и Office XP Developer) только в составе FrontPage 2002.

Предполагается, что эта технология войдет в состав будущих версий операционных систем Windows Server.

SharePoint Team Services не следует воспринимать просто как усеченный вариант серверного продукта: уступая последнему по производительности и функциональности, он имеет свои преимущества, так как учитывает особенности создания и поддержки Web-сайтов для рабочих групп.

Например, он предлагает более простую и эффективную интеграцию с FrontPage 2002, может работать в среде настольной OC Windows 2000 Professional (но с установленным IIS 5.0), не требует наличия клиентских лицензий.

 

 

 

Дополнительные средства выпуска Office XP Developer

 

Вариант MS Office XP Developer в первую очередь представляет интерес для тех, кто делает достаточно серьезные бизнес-приложения, предназначенные для распространения (внутрифирменного или коммерческого). Как и раньше, он включает большой набор средств, объединенных в набор Developer Tools.

Отдельную группу составляют расширения среды разработки VBA:

  • создание автономных VBA-проектов (библиотек ActiveX DLL) и специальных расширений COM AddIn для приложений Office;
  • возможность использования дополнительных ActiveX-конструкторов помимо набора готовых таких конструкторов, а также полезных мастеров и утилит в составе пакета. Среди новинок следует отметить DashBoard Project для разработки компонентов Web Parts.

Кроме того, пакет включает целый ряд автономных приложений. Это средства поддержки групповой разработки Visual SourceSafe, а также специальные издания для разработчиков SQL Server 2000 и Exchange 2000 Server (только для проектирования и тестирования решений).

Особо хотелось бы отметить два новых инструмента Microsoft для создания приложений управления бизнес-процессами (рис. 3) WorkFlow Designer for SQL Server и WorkFlow Designer for Exchange 200 Server.