SharePoint Business Connectivity Services: Новые возможности

Записал скринкаст по Business Connectivity Services.

  • Принципы построения интеграционных решений на SharePoint
  • Работа с внешними данными
  • Демонстрация возможностей SharePoint BCS.
  • Обсуждение принципов работы, дистрибуции и потенциала платформы.
  • Демонстрация примеров работы с сервисом.

SharePoint 2010: Business Connectivity Services pt.2

Продолжение

А почему бы не создавать внешние типы содержимого (External Content Types) с помощью кода?

Как я уже рассказал в предыдущем посте создавать внешние типы содержимого в SharePoint можно на основе .NET типов, что приятно, т.к. соответствует современный тенденциям в разработке программного обеспечения (имеется ввиду Domain-Driven Design). Я показал возможности декларативного создания типов, а так же возможности кодогенерации в Visual Studio 2010, однако не упомянутым остался ещё один момент: внешний тип содержимого можно создавать с помощью кода.

Зачем нужен такой подход, почему не обойтись декларативным описанием?

Предлагаю сценарий, в котором внешний тип содержимого можно будет создать с помощью скриптового языка (PowerShell, IronPython).

Сценарий использования автоматизации создания внешних типов содержимого и работу с моделью очень хорошо описал в своём блоге Todd Baginski: http://www.toddbaginski.com/blog/archive/2009/12/01/how-to-programmatically-create-a-sharepoint-2010-external-content-type.aspx