Новые возможности разработки решений SharePoint в Visual Studio 2012

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

В этом разделе содержатся следующие подразделы.

  • Создание списков и типов содержимого с помощью новых конструкторов
  • Создайте столбцы веб-узла
  • Создание веб-части Silverlight
  • Публикация решений SharePoint на удаленных серверах SharePoint
  • Проверка производительности SharePoint с помощью средств профилирования
  • Создание изолированного Visual веб-части
  • Улучшенная поддержка песочницы.
  • Поддержка JavaScript для отладки JavaScript и IntelliSense
  • Рациональный шаблоны проектов SharePoint
  • Протестируйте код, с помощью платформы Microsoft имитаций
  • Связанные разделы

Создание списков и типов содержимого с помощью новых конструкторов

При создании нового списка или типа содержимого в Visual Studio, конструктор теперь помогает настроить и размещения содержимого нового списка или типа содержимого.Конструкторы позволяют отображать, сортировать и группировать доступные столбцы узла.Дополнительные сведения см. в разделе Создание столбцов сайта, типов содержимого и списков для SharePoint.

Создайте столбцы веб-узла

Шаблон нового элемента столбца веб-узла позволяет более легко создавать столбцы веб-узла SharePoint, известный также как «поля». Дополнительные сведения см. в разделе Создание столбцов сайта, типов содержимого и списков для SharePoint.

Создание веб-части Silverlight

Новый шаблон проекта веб-части Silverlight позволяет размещения приложения Silverlight в веб-части, проще и удобнее.Шаблон проекта позволяет создать новое приложение Silverlight или предоставить собственные и также предоставляет веб-части проекта, с которым требуется связать приложения Silverlight.Дополнительные сведения см. в разделе Пошаговое руководство. Создание веб-части Silverlight, отображающей данные OData для SharePoint.

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

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

Проверка производительности SharePoint с помощью средств профилирования

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

Создание изолированного Visual веб-части

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

Улучшенная поддержка песочницы.

При работе с песочницы, Visual Studio отображает ошибку компилятора, если при попытке использовать вызовы API-Интерфейс только для фермы.Кроме того Visual Studio IntelliSense отображает только интерфейсы API, которые совместимы с песочницы, работая в «песочницу» решения.

Поддержка JavaScript для отладки JavaScript и IntelliSense

Теперь можно отлаживать JavaScript в проектах SharePoint и IntelliSense предоставляются, когда написание кода JavaScript в проектах SharePoint.Для визуального веб-частей в песочницы включено разрешение URL-адрес для JavaScript.Это означает, что ссылки на файлы JavaScript, расположенной в базе данных содержимого SharePoint в проектах SharePoint в Visual Studio.Код автоматически включается во время построения.

Рациональный шаблоны проектов SharePoint

Изменились шаблоны проектов SharePoint и шаблоны элементов проекта.Некоторые шаблоны проекта SharePoint из предыдущей версии Visual Studio, были перемещены в шаблоны элементов проекта.Полный список и описание проекта и шаблоны элементов проекта, см. Шаблоны проектов и элементов проектов SharePoint.

Протестируйте код, с помощью платформы Microsoft имитаций

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

См. также

Другие ресурсы

Начало работы (разработка решений SharePoint в Visual Studio)

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

Построение и отладка решений SharePoint

Упаковка и развертывание решений SharePoint