Преимущества | для разработчиков

Преимущества SharePoint 2010 для разработчиков

Воспользовавшись SharePoint 2010, разработчики могут использовать знакомые инструменты, богатую экосистему и широкие возможности обучения, что позволит им быстро реагировать на потребности бизнеса. Разработчики могут использовать открытые API для расширения возможностей SharePoint. Вы можете создавать компоненты, такие как веб-части, типы внешнего контента и рабочие процессы, для последующего использования в решениях SharePoint, а также использовать SharePoint для создания собственных приложений для совместной работы.​
Преимущества
Производительность труда разработчиков
Средства разработки для SharePoint в Visual Studio 2010 содержат полный набор шаблонов проектов, визуальных дизайнеров и пакетировщиков решений для SharePoint 2010. SharePoint 2010 может быть установлен на Microsoft Windows 7, что обеспечивает возможность выбора среды разработки.
Многофункциональная платформа для служб
SharePoint 2010 содержит множество новых функций для создания приложений для совместной работы, включая LINQ для SharePoint, Data Services и клиентскую объектную модель. С помощью Business Connectivity Services разработчики теперь могут с легкостью интегрировать в SharePoint данные из внешних источников, обеспечивая двустороннюю интеграцию (чтение и запись).
Гибкие возможности развертывания
С помощью «песочницы» вы можете выполнять пользовательский код на сервере так, чтобы не оказывать негативного влияния на работу других пользователей и приложений. Вы можете создавать Silverlight-приложения с использованием клиентской объектной модели SharePoint, что помогает избежать любого негативного воздействия на сервер.
Важнейшие функции
Visual Web Parts
Visual Studio 2010 содержит инструменты для создания, упаковки и отладки решений SharePoint. В Visual Studio входят новые удобные средства проектирования для визуального создания веб-частей, для разработки объектов служб Business Connectivity Services (ранее — объекты BDC), для разработки решений и компонентов SharePoint, а также функции для выполнения множества других задач. Visual Studio 2010 также содержит встроенную поддержку сервера Visual Studio Team Foundation Server, включая управление исходным кодом и функции командной работы.


Silverlight
Службы Business Connectivity Services обеспечивают доступ на чтение и запись к внешним данным из бизнес-систем, веб-сервисов, баз данных и других внешних источников данных при помощи приложений SharePoint 2010 и Office 2010. Office 2010 и SharePoint 2010 позволяют напрямую работать с внешними данными (в автономном или интерактивном режиме), а в SharePoint Designer 2010 и Visual Studio 2010 содержатся дополнительные инструменты BCS.


developers