Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Руководство пользователя

Руководство пользователя

Февраль 2001 г.

Контактная информация для запроса дополнительных сведений:

Rapid Response Team

Waggener Edstrom

(5

*****@***com

Аннотация

В настоящем документе содержится обзор комплекта Microsoft Office Developer XP. Этот комплект включает все средства, необходимые для быстрого создания и внедрения решений на основе приложений Microsoft Office.

Полное описание пакета Microsoft Office XP см. в руководстве Microsoft Office XP Product Guide (Руководстве пользователя Microsoft Office XP).

© Корпорация Microsoft, 2001. Все права защищены.

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

Данный документ носит чисто информативный характер. КОРПОРАЦИЯ Microsoft НЕ ПРЕДОСТАВЛЯЕТ НИКАКИХ ГАРАНТИЙ, НИ ЯВНО ВЫРАЖЕННЫХ, НИ ПОДРАЗУМЕВАЕМЫХ, В СВЯЗИ С ДАННЫМ ДОКУМЕНТОМ.

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

НЕ нашли? Не то? Что вы ищете?

Предмет данного руководства может быть защищен патентами, патентными заявками, товарными знаками, авторским правом или иным образом в пользу корпорации Microsoft. Данный документ не дает разрешения на использование этих патентов, товарных знаков или авторского права, если таковое не оговорено явным образом в каком-либо лицензионном соглашении корпорации Microsoft.

Microsoft, Microsoft Press, FrontPage, MSDN, PowerPoint, SQL Server, Visual Basic, Visual SourceSafe, Windows и Windows NT являются охраняемыми товарными знаками корпорации Microsoft в США и других странах.

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

Microsoft Corp. • One Microsoft Way • Redmond, WA • USA

Содержание

Знакомство с комплектом Microsoft Office XP Developer 1

Office как платформа для разработки технических решений. 1

Обзор комплекта Office Developer 2

Разработчики решений Office. 2

Комплектация и локализация. 3

Ресурсы для составителей обзоров. 4

Цели разработки Office XP Developer 5

Производительность труда. 6

Visual Basic для приложений. 6

Средство Code Librarian. 6

Конструктор COM Add-In Designer 7

Надстройка Code Commenter and Error Handler 8

Конструктор XML Designer 9

Интеграция с оболочкой Visual . 10

Интеграция с системой Visual SourceSafe. 10

Средства разработки решений нового типа. 11

Пакет Smart Tag SDK. 11

Конструкторы документооборота. 11

Шаблон электронной панели и конструктор веб-модулей. 13

Внедрение решений Office. 15

Лицензирование и права на распространение. 15

Мастер Packaging Wizard. 15

Заключение. 16

Знакомство с комплектом Microsoft Office XP Developer

Перед вами "Руководство пользователя Microsoft Office XP Developer". Комплект Microsoft Office XP Developer включает все средства, необходимые для быстрого создания и внедрения решений на основе пакета Microsoft Office XP. В настоящем документе содержится информация, которая поможет составить впечатление о комплекте Office Developer, о новых средствах и технических решениях, реализованных в выпуске Office XP, а также функциях, способствующих повышению производительности труда разработчиков и упрощающих внедрение решений Office и управление ими в масштабе предприятия.

Office как платформа для разработки технических решений

Более 2,6 миллионов разработчиков используют пакет Microsoft Office как часть своих собственных решений в сфере бизнеса. Популярность пакета Office как платформы для разработки технических решений объясняется его распространенностью в качестве набора офисных приложений. Разработчики осознают, что использование платформы Office, установленной на 125 миллионах компьютеров, является лучшим способом создания бизнес-решений, интегрированных в привычную среду.

Готовясь к выпуску пакета Office XP, специалисты корпорации Microsoft напряженно работали над расширением возможностей предыдущих версий Office путем добавления новых функций, позволяющих создавать больше разнотипных пользовательских решений. Специалисты корпорации Microsoft продолжили работу по улучшению модели COM (Component Object Model) и интеграции среды программирования VBA (Visual Basic® for Applications) во все приложения Office. Приложения пакета Office XP включают широкий спектр новых функций и служб, благодаря которым расширяется многообразие пользовательских приложений, которые можно создать для применения на предприятии или в вебе. В комплекте Office XP Developer содержатся средства и компоненты, позволяющие разработчикам использовать эти новые функции, а также имеются усовершенствования, способствующие повышению производительности труда разработчиков.

Обзор комплекта Office Developer

Первая версия пакета Microsoft Office, предназначенная специально для разработчиков, была выпущена в 1997 г. Она называлась "Office 97 Developer Edition". В этом продукте были объединены приложения Microsoft Office 97 и набор Access Developer Toolkit, а также вспомогательные ресурсы (например, документация). Продукт приобрел популярность среди разработчиков, занимающихся созданием решений на основе приложений Office. Благодаря объединению приложений Office, инструментальных средств, документации, образцов кода и многократно используемых компонентов в одном комплекте Office Developer, разработчики получили единый источник всех ресурсов, необходимых для создания технических решений с использованием приложений Office.

С появлением комплекта Office 2000 Developer платформа Office была расширена за счет включения основного выпуска VBA (и средств VBA), конструкторов документооборота Workflow Designer для Exchange 2000 Server и Workflow Designer для SQL ServerTM, которые позволяют разработчикам создавать серверные и веб-решения, предназначенные для автоматизации бизнес-процессов в рамках корпорации или подразделения.

В Office XP Developer усовершенствованы возможности предыдущих версий и добавлены новые функции, способствующие расширению платформы Office. Среди таких возможностей программный доступ к новым функциям приложений пакета Office XP, а также средства, упрощающие разработку и внедрение решений Office.

Разработчики решений Office

Разработчиков решений Office можно разделить на две большие группы: корпоративные разработчики и поставщики решений (или продавцы, занимающиеся доработкой программного обеспечения). К группе корпоративных разработчиков обычно относятся специалисты по информационным технологиям и работающие с информационно-управляющими системами сотрудники компаний, уже сделавшие выбор в пользу приложений Office. В таких компаниях чаще используют подход "купить, а не создавать", но тем не менее предпочитают сами настраивать приложения и программные средства в соответствии с конкретными требованиями своей организации. Их корпоративные клиенты придают особое значение новым возможностям повышения производительности труда, но стремятся свести к минимуму затраты на внедрение и обучение. Поставщики решений предлагают услуги клиентам, относящимся к той же сфере, но больше внимания уделяют своим собственным разработкам и продвижению на рынке своих услуг. Кроме того, поставщики решений все в большей степени ориентируются на полное или частичное использование веба (интернета или интрасети).

Комплект Office XP Developer удовлетворяет требованиям обеих групп разработчиков. Решения, созданные на основе приложений Office, характеризуются коротким циклом внедрения и удовлетворяют требованиям конечных пользователей. Благодаря тому, что решения Office создаются на основе наиболее распространенного в мире пакета офисных приложений, они обеспечивают эффективное использование инвестиций, сделанных корпоративными клиентами в программное обеспечение и обучение конечных пользователей. С выпуском пакета Office XP появилась возможность реализации в разработках веб-функций и расширения возможностей совместной работы. В сочетании с представленными в продукте Office 2000 Developer надежными средствами автоматизации документооборота и интеграции с серверными решениями, Office XP Developer является прекрасной платформой для разработчиков, ориентирующихся на корпоративный рынок.

Комплектация и локализация

В комплект Office XP Developer включены все средства, необходимые для создания и внедрения решений Microsoft Office. Ниже приведен список компонентов Office XP Developer.

·  Microsoft Office Professional:

·  Microsoft Word 2002,

·  Microsoft Excel 2002,

·  Microsoft PowerPoint® ё 2002,

·  Microsoft Access 2002,

·  Microsoft Outlook® 2002;

·  Microsoft FrontPage® 2002;

·  Workflow Designer для SQL Server;

·  Workflow Designer для Exchange 2000 Server;

·  версии продуктов SQL Server и Exchange 2000, предназначенные только для разработчиков;

·  пакет Smart Tag SDK;

·  среда разработки VBA;

·  Visual SourceSafe®;

·  лицензии с правом бесплатного распространения автономно выполняющихся приложений (Access Runtime) и модуля MSDE;

·  годовая подписка на библиотеку MSDN® Library.

Продукт Office XP Developer переведен на английский, китайский (упрощенное письмо), корейский, китайский (традиционное письмо), нидерландский, шведский, японский, итальянский, французский, испанский и немецкий языки.

Ресурсы для составителей обзоров

Существует множество вспомогательных ресурсов для составления обзоров комплекта Microsoft Office Developer XP. Если требуется дополнительная информация, не включенная в этот документ, и сопроводительные материалы, рекомендуется обращаться за помощью в группу по обзорам Reviews Team компании Waggener Edstrom. С вопросами о продукте и за технической поддержкой обращайтесь по адресу *****@***com или по телефону (5

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

·  Microsoft Office Product Guide (Руководство пользователя Microsoft Office) содержит подробное описание отдельных приложений Office, включая цели разработки и новые и усовершенствованные функции, представляющие интерес как для конечных пользователей, так и для разработчиков.

·  Microsoft Office Developer’s Guide (Руководство разработчика Microsoft Office) поставляется вместе с комплектом Microsoft Office Developer, оно также выпущено издательством Microsoft Press®.

·  В центре Microsoft Office Developer Center на сайте MSDN размещены подробные статьи на различные темы, связанные с разработкой решений: http://msdn. /office.

Цели разработки Office XP Developer

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

·  Предоставление средств создания новых типов решений. Бизнес и компьютерные технологии все в большей степени ориентируются на использование веба — как интернета, так и корпоративных интрасетей — в качестве основного средства распространения и совместного использования информации. Учитывая эту тенденцию, разработчики корпорации Microsoft включили веб-технологии во все приложения Office. Кроме того, в пакете Office XP предоставляются средства и компоненты, позволяющие разрабатывать веб-решения для организации совместной работы и автоматизации документооборота, а также приложения, управляемые данными.

·  Повышение производительности труда разработчиков. Продолжается сокращение продолжительности цикла разработки продукта. Разработчики и их заказчики большое внимание уделяют сокращению времени вывода продуктов на рынок и быстрому получению прибыли без снижения качества. В комплекте Office XP Developer предоставляются усовершенствованные средства разработки и документация, позволяющие быстро создавать технические решения на основе приложений Microsoft Office.

·  Упрощение внедрения и управления. Предприятия больше всего заинтересованы в практическом результате. Снижение затрат, связанных с внедрением и поддержкой программного обеспечения и служб, непосредственно влияет на рентабельность. В комплекте Office XP Developer содержатся все средства, необходимые для удобного внедрения решений Office и управления ими. В нем также используется обновленная модель лицензирования.

В следующих разделах описываются отдельные возможности Office XP Developer и их связь с целями разработки.

Производительность труда

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

Visual Basic для приложений

Одной из наиболее важных технологий, определяющих возможности настройки приложений, является среда разработки VBA (Visual Basic for Applications). VBA — это версия системы разработки Microsoft Visual Basic, созданная специально для работы с приложениями. VBA предоставляет согласованный язык разработки и среду для настройки и интеграции приложений. Используя среду VBA, миллионы разработчиков могут создавать решения для работы с приложениями Microsoft Word, Access, Excel, PowerPoint, FrontPage и Outlook (или любого из более 70 приложений, созданных независимыми компаниями и поддерживающих VBA). Благодаря этому предприятия могут применять разработки, выполненные для настольных компьютеров, в любом подразделении организации, используя различные бизнес-приложения. Создавая решения в среде VBA, разработчики смогут воспользоваться преимуществами повышенного быстродействия кода, выполняющегося в той же области памяти, что и исходное приложение. При этом скорость выполнения может быть в 200 раз больше, чем в том случае, когда код выполняется вне приложения.

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

Средство Code Librarian

Средство Code Librarian из комплекта Office XP Developer — это эффективный и простой инструмент управления кодом многократного использования. С помощью этого средства разработка становится более эффективной, так как упрощается многократное использование кода и предоставляется возможность управления и обмена библиотеками фрагментов и образцов кода. Удобное средство Code Librarian из комплекта Office 2000 Developer 1.5 было обновлено с целью упростить организацию фрагментов и образцов кода и обмен ими.

Благодаря комплекту Office XP Developer средство Code Librarian полностью интегрировано с оболочкой Visual Studio®. Оно наследует такие функции, как окно проекта, окно редактирования и окно свойств. Разработчики могут сами просматривать библиотеки в поисках нужного фрагмента или использовать служебную программу поиска. Найдя нужный фрагмент кода, разработчик может перетащить его непосредственно из окна Code Librarian в окно редактора VBA или в окно Visual Studio.

С помощью средства просмотра Code Librarian Viewer пользователи, у которых нет средства Code Librarian, могут просматривать и получать фрагменты кода из опубликованной библиотеки.

С помощью обновленного средства Code Librarian упрощается упорядочивание и совместное использование фрагментов и образцов кода.

Конструктор COM Add-In Designer

Надстройка COM используется для добавления функциональных возможностей на уровне приложений, когда код применяется к любому документу, электронной таблице или презентации. Разработчик может использовать надстройку COM при создании расширений для любых приложений Office; например, надстройка может использоваться для выполнения запроса сведений о покупателе из базы данных SQL Server и помещения этой информации в сообщение Outlook. Надстройка COM представляет собой библиотеку DLL, которая специальным образом регистрируется и может загружаться приложениями Office XP.

С помощью конструктора COM Add-in Designer из комплекта Office XP Developer разработчики могут быстро создавать надстройки COM непосредственно в среде VBA. Разработчики, использующие средства VBA, могут применять конструктор COM Add-in Designer для создания автономного проекта надстройки. Разработчики, работающие с системой Visual Studio, могут также применять шаблоны Visual Basic, Java и C++ для создания надстроек COM для приложений Office.

Надстройка Code Commenter and Error Handler

В комплекте Office XP Developer два широко используемых средства объединены в едином интерфейсе. С помощью надстройки Code Commenter and Error Handler автоматизируются повторяющиеся задачи, это позволяет разработчикам соблюдать согласованность в своих приложениях и создавать средства обработки ошибок.

В надстройке VBA Code Commenter and Error Handler код и предложенный пользователем шаблон объединены в один проект, что позволяет обеспечить согласованность разработки и удовлетворить требованиям подразделения, не прилагая больших усилий. Разработчики могут добавлять структурированные заголовки и стандартизованные средства обработки ошибок к каждой процедуре в приложении, используя простой автоматизированный интерфейс. Можно создать шаблоны в любое время и сохранить их для последующего использования, поэтому каждый разработчик может применять для своей части проекта особый синтаксис комментария на уровне проекта, модуля или конкретной процедуры.

 И Code Commenter, и Error Handler получают форматированный текст из используемого по умолчанию шаблона, который входит в комплект Office XP Developer. Этот шаблон можно редактировать или заменить его своим шаблоном (файлы TXT), если это необходимо для конкретных проектов или групп.

С помощью надстройки Code Commenter and Error Handler автоматизируется выполнение повторяющихся задач, при этом разработчики могут использовать структурированные заголовки из редактируемых шаблонов.

Конструктор XML Designer

XML (Extensible Markup Language) предоставляет стандарт для обмена данными между приложениями и разнородными бизнес-системами. Благодаря собственной поддержке XML в приложениях Excel и Access разработчики Office могут создавать управляемые данными решения, которые обмениваются информацией с практически неограниченным числом источников и взаимодействуют с внешними приложениями как внутри корпорации, так и через веб.

В комплект Office XP Developer включен новый конструктор XML Designer, с помощью которого разработчики могут легко создавать и использовать данные XML. В средстве XML Designer используется представление XML Source View (Исходный код XML) для работы с файлами XML и XSD (XML Schema Definition). В представлении XML Source View предусмотрен редактор для создания и редактирования XML-кода, в котором можно использовать выделение цветом и технологию дописывания операторов Microsoft® IntelliSense®. Разработчики могут создавать и редактировать XML-код непосредственно в окне редактора Source View. Конструктор раскрашивает различными цветами исходный код XML при его вводе и автоматически дописывает теги, предлагая раскрывающийся список возможных вариантов во время вставки тега.

Интеграция с оболочкой Visual

Некоторые средства Office XP Developer позволяют разработчикам эффективно использовать свои навыки работы с системой Microsoft Visual Studio. Среды включенных в комплект Office XP Developer средств Workflow Designer, Web Part Designer и Code Librarian сразу распознаются как оболочка Visual Studio и обладают всеми возможностями, благодаря которым система Visual Studio стала самой распространенной в мире интегрированной средой разработки.

Профессиональные разработчики, использующие Visual Studio, могут работать с конструкторами документооборота Workflow Designer и конструктором веб-модулей Web Part Designer по отдельности или как с проектом в среде Microsoft Visual Studio .NET. В обоих случаях разработчики получают доступ к таким функциям, как дописывание операторов и перетаскивание, а также к редактору HTML наивысшего уровня, что гарантирует максимальную производительность труда. Разработчики, регулярно использующие систему Visual Studio, высоко оценят возможность открывать проекты Office XP Developer, включая конструкторы Workflow Designer и Web Part Designer, и использовать языки разработки и мощные средства мирового класса в системе Visual Studio.

Интеграция с системой Visual SourceSafe

С помощью средств Office XP Developer упрощается управление исходным кодом благодаря интеграции системы управления версиями Microsoft Visual SourceSafe в среду разработки VBA. Используя систему Source Safe, можно хранить файлы и последние изменения, внесенные в документы, исходный код и веб-материалы, поэтому можно легко восстанавливать предыдущие версии и поддерживать журнал аудита для любого файла. Благодаря системе Visual Source Safe разработчики не только получают удобную возможность управлять версиями для собственных офисных проектов, но, работая в группе, они могут автоматизировать процесс управления исходным кодом, обеспечив возможность общего доступа к файлам, просмотра исходного кода, применение системы безопасности с ограничениями чтения-записи и многих других служб поддержки совместной работы с кодом.

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

Средства разработки решений нового типа

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

Пакет Smart Tag SDK

Использование смарт-тегов — одна из наиболее привлекательных возможностей Office XP, позволяющая разработчикам создавать новые технические решения. Используя инфраструктуру смарт-тегов, представленную в пакете Office XP, разработчики могут добавлять "интеллектуальные" возможности в приложения Office и свои технические решения путем включения элементов, распознающих строки, содержащие один или несколько особых типов данных (например, названия книг, химические формулы или номера дел).

С помощью пакета средств разработки смарт-тегов Smart Tag SDK (Software Development Kit) разработчики могут быстро создавать смарт-теги, в которых реализуются все преимущества этой технологии. В пакет включена подробная информация об интерфейсах и образцы, с которых можно начать создание смарт-тегов.

Распознавание смарт-тегов поддерживается в приложениях Microsoft Word и Microsoft Excel. Добавлена поддержка смарт-тегов в среде браузера Internet Explorer. Поэтому смарт-теги в документах, созданных в этих приложениях Office, работают при просмотре документа в виде веб-страницы. 

Конструкторы документооборота

В комплект Office XP Developer включен набор профессиональных средств, предназначенных специально для разработки решений, предусматривающих организацию совместной работы и автоматизацию документооборота с использованием продуктов SQL Server 7.0 (или более поздней версии) и Exchange 2000 Server. Используя эти средства, разработчики могут наглядно задавать процесс документооборота для контроля информационных потоков и автоматизации бизнес-процессов в рамках подразделения или корпорации.

Появившиеся впервые в Office 2000 Developer 1.5 конструкторы документооборота оказались популярны среди разработчиков, занимающихся созданием решений, предназначенных для управления знаниями в корпорациях. В комплекте Office XP Developer улучшен интерфейс конструкторов и повышено удобство их использования разработчиками за счет того, что доступ к конструкторам SQL Workflow Designer и Exchange Workflow Designer теперь осуществляется с помощью единого интерфейса.

В комплект Office XP Developer включены следующие средства автоматизации документооборота:

·  Workflow Designer для Exchange 2000 Server. Проектирование и создание технических решений для организации совместной работы над документами и контроля документооборота. Удобное описание информационных потоков и задание бизнес-правил в технических решениях, построенных на основе Exchange Server (например, маршрутизация документов Office).

·  Workflow Designer для SQL Server. Проектирование и создание решений для автоматизации бизнес-процессов, в которых используются данные SQL Server. Быстрое создание веб-решений для автоматизации последовательности задач, определения порядка выполнения задач и предоставления разрешений на их выполнение. С помощью конструктора документооборота для SQL Server разработчики могут наглядно проектировать процесс документооборота с использованием данных SQL Server, применяя приложение Access для обеспечения внешнего представления данных SQL Server.

·  Версии SQL Server 7.0 и Exchange 2000 Server, предназначенные только для разработчиков. С помощью этих версий продуктов SQL Server и Exchange Server разработчики могут тестировать свои технические решения, созданные для автоматизации документооборота, перед внедрением их во всей компании.

·  Примеры систем документооборота и информационные документы. Эти ресурсы содержат информационные материалы, включая полнофункциональные решения для автоматизации документооборота и пошаговые руководства, помогающие разработчикам научиться создавать технические решения для автоматизации документооборота.

С помощью графического конструктора документооборота разработчики могут создавать решения для автоматизации бизнес-процессов и управления информационными потоками.

Шаблон электронной панели и конструктор
веб-модулей

Благодаря использованию электронных панелей обеспечивается более эффективное управление знаниями путем объединения личной, групповой, корпоративной и внешней информации и предоставления оперативного доступа к средствам анализа и совместной работы. Все эти возможности реализованы в едином, привычном представлении рабочего стола. Поскольку электронные панели основываются на широко доступных веб-технологиях и привычном пользовательском интерфейсе Microsoft Internet Explorer 5.0 или Microsoft Outlook, они исключительно удобны в использовании и внедрении. Поскольку с помощью электронных панелей пользователи получают доступ к неограниченному объему корпоративной и внешней информации и средствам анализа данных, их использование позволяет создавать наиболее эффективные и гибкие на данный момент технические решения для управления знаниями.

Электронные панели создаются на основе веб-модулей — компонентов многократного использования, в которых может содержаться веб-информация любого вида. Разработчики могут быстро создавать веб-модули из элементов управления HTML и других применяемых в вебе элементов управления и внедрять их, используя существующую инфраструктуру электронных панелей. В шаблон проекта электронной панели Office XP Developer включены средства создания веб-модулей и законченных электронных панелей, которые применяются в сервере Exchange 2000 Server и новом продукте Microsoft SharePointTM Portal Server.

Шаблон электронной панели и конструктор веб-модулей (Web-Part Designer) можно использовать как отдельные приложения или открывать их как проект в Visual . В обоих случаях разработчики смогут с выгодой использовать возможности оболочки Visual Studio, включая следующие:

·  Проводник Solution Explorer, в котором иерархически представлены электронная панель и другие составляющие ее ресурсы, такие как веб-модули и вложенные панели.

·  Таблица свойств Properties Grid, в которой представлены свойства веб-модулей и электронных панелей.

·  Обычный редактор HTML, поддерживающий цветовое выделение и дописывание операторов.

·  Набор инструментов, содержащий относящиеся к времени разработки HTML-элементы управления, которые можно перетаскивать в веб-модули.

В конструктор веб-модулей включены возможности, знакомые по среде Visual Studio, например выделение цветом, автоматическое дописывание операторов, перетаскивание элементов и таблица свойств.

С помощью средств Office XP Developer сокращается процесс внедрения веб-модулей и электронных панелей благодаря возможности копировать электронную панель, ее веб-модули, вложенные панели и все свойства. Разработчики решений для SharePoint могут также открыть рабочую область SharePoint Portal Server в среде разработки Microsoft Office Developer (MOD) и создавать веб-модули (или редактировать материалы) непосредственно на портале. Кроме того, разработчики могут сохранять веб-модули и их ресурсы в формате XML и импортировать их в этом формате в проект электронной панели.

Чтобы помочь разработчикам быстро приступить к созданию проектов электронных панелей, в комплект Office XP Developer включена библиотека заранее подготовленных веб-модулей.

Внедрение решений Office

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

Лицензирование и права на распространение

Благодаря лицензионному соглашению, включенному в комплект поставки продукта Office XP Developer, упрощается распространение разработок и фрагментов кода.

·  Access для автономного выполнения (Access Runtime). Можно распространять решения Access на любой настольный компьютер. В комплект MOD включена лицензия, дающая право на бесплатное распространение решений Access для автономного выполнения (включая приложение Microsoft Graph), — разрешается распространение решений для Access и проектов на основе Access Data Projects.

·  Свободно распространяемый модуль MSDE. Используя совместимый с SQL модуль MSDE (Microsoft Data Engine), разработчики могут создавать решения, которые можно легко перенести на SQL Server, не меняя кода. Вместе с MOD поставляется MSDE без ограничений на право свободного распространения, поэтому разработчики могут быстро устанавливать базы данных и решения, совместимые с SQL Server.

·  Средство просмотра Code Librarian Viewer. Используя Code Librarian, разработчики могут бесплатно распространять образцы кода и фрагменты кода для использования другими разработчиками в своих решениях. В комплект MOD включена распространяемая бесплатно версия Code Librarian, обладающая только функцией чтения, которая может использоваться без MOD.

Мастер Packaging Wizard

В комплект Office XP Developer включен мастер Packaging Wizard, упрощающий разработчикам создание профессиональных процедур установки для решений, разработанных с использованием приложений Office XP. Мастер распознает зависимые файлы и создает программу установки, которая может распространяться на любом носителе для установки с диска, по сети или в вебе.

Мастер можно использовать для решений, созданных в приложениях Access, Word, Excel и PowerPoint, а также Visio®, Project и Publisher. Кроме того, его можно использовать вместе с SQL-решениями и решениями для автоматизации документооборота. (Приложения FrontPage и Outlook не поддерживаются.)

Заключение

Разработчики уже давно создают свои технические решения на основе приложений Microsoft Office. В каждой новой версии Office появляются новые средства и технологии, упрощающие разработку и внедрение технических решений, созданных на основе приложений Office. В Microsoft Office Developer XP эта традиция продолжена — в этом комплекте предлагается все, что необходимо разработчикам для создания своих технических решений на обширной платформе встроенных функций.