Что нового в Visual Studio 2012 для SharePoint 2010. Изолированные решения

Это продолжение цикла статей, посвященного возможностям Visual Studio 2012 для разработчиков на платформе SharePoint 2010. Первые главы вы можете найти по следующим ссылкам:

В прошлой статье мы рассматривали улучшения при работе с веб-частью Silverlight.

В этой статье рассмотрим улучшения, связанные с изолированными решениями (sandboxed solutions).

Визуальная веб-часть

Добавилась поддержка визуальных веб-частей в проектах изолированных решений.

Улучшенная поддержка изолированных решений

При разработке изолированных решений в Visual Studio 2012 IntelliSense показывает API, доступные только для изолированных решений. Если в проекте вы используете вызовы методов уровня фермы, отобразятся ошибки в процессе сборки.

Публикация решений на удаленные серверы

Возможность публикации изолированных решений на удаленные сайты. Данная возможность пригодится разработчикам для SharePoint Online.

В Обозревателе решения в контекстном меню проекта выберите пункт Публикация и увидите следующее окно (рис. 1)

image

Рис. 1. Окно публикации проекта

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

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

image

Рис. 2. Активация изолированного решения

Мы рассмотрели улучшения для разработки изолированных решений для SharePoint 2010 в Visual Studio 2012.

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s