Проектирование надстроек SharePoint

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

Начало разработки надстроек SharePoint

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

Выбор правильной модели размещения надстройки

Для надстроек SharePoint можно использовать несколько вариантов размещения. Вы можете выбрать собственный стек, использовать Microsoft Azure и SQL Azure или разместить надстройку в SharePoint. В указанной ниже статье содержатся ресурсы и рекомендации, с помощью которых вы сможете выбрать правильную модель размещения для своей надстройки.

Выбор правильных технологий доступа к данным для надстройки

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

Проектирование пользовательского интерфейса надстройки

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

Проектирование с расчетом на обновление

Однажды вам может потребоваться создать обновление надстройки и отправить его в Магазин Office или в каталог надстроек организации. Эту задачу будет намного проще выполнить, если вы продумаете порядок обновления надстройки в процессе разработки ее первой версии. Мы рекомендуем прочитать указанные ниже статьи в начале этапа разработки.

Дальнейшие действия: разработка и публикация надстройки

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

См. также