SlideShare a Scribd company logo
Создание SharePoint 2010 решений в Visual StudioСергей БайдачныйSergiy.Baydachnyy@microsoft.comспециалист по разработке ПОМайкрософт Украина
Платформа SharePointSharePoint Server CapabilitiesPages and User InterfaceContentSearchCompositionsInsightsSitesCommunitiesWeb UIFrameworkASP.NET formsTemplatesFeaturesFile SystemQueryContent TypesLibrary FeaturesWeb PartsWeb ServicesSilverlightXSLT ViewsServer APIsConnected Client APIsEvent ModelLINQRESTClient OMApplication Model (Sites)Application LifecycleContent ManagementData Model ListsSolutionsListsWorkflowExternal ListsNewImproved
Интерфейс пользователя и страницыRibbonsДиалогиРедактирование контента на страницеГрупповые операцииСтраницы в папках Больше master-страниц Локализация (Solution Language Packs) IE, Firefox и SafariXSLT WebParts
СпискиОбъединения (joins) Проецируемые поля Ссылочная целостность Большие списки50миллионов элементов Определяемые администраторами искусственные ограничения (List Throttling)Уникальные поля
Внешние списки данныхРабота с данными изБазы данныхВеб-службы.netкодРаботают, как и SharePoint спискиUI и навигацияSPList объектная модель
LINQ for… SharePointМеньше CAML-а в нашей жизниList JoinsАбстрагирование от структуры храненияТипизированные запросы и проверки во время разработкиIntellisense
Клиентская объектная модельУдобство разработки на стороне «клиента»SilverlightВеб-части Параметры JavaScript
REST APIsWork with data via RESTSharePoint list dataExcel spreadsheetsADO.NET Services OpenData REST based integrationREST ProtocolsAtom, JSON feedsIntegration with growing set of Microsoft REST TechnologiesASP.NET AJAX PowerPivot (“Gemini”) Integrationetc.
События и оповещенияСобытияWebAdding& WebProvisionedListAdding & ListAddedListDeleting & ListDeletedРегистрация на уровне сайта или коллекцииСинхронные after-событияОповещения – теперь и по SMS
Новое в рабочих процессах.NET Framework 3.5Интеграция средств разработкиПроектирование в VisioРазработка в SharePoint Designer Экспорт в Visual Studio добавление функционалаПоддержка разработки форм процессов в Visual StudioSPWorklowEventReceiverНезависимость от элементов – можно запускать на сайтах
ПесочницаДля сценариев хостинга Подмножество APIНе развертываются в GAC Ограничены во множестве объектовМониторинг потребления ресурсов и ограничения
Visual Studio 2010Develop, Deploy, DebugWeb Part, BCS иWorkflow дизайнерыPackage иDeploy SharePoint проектовГенерация WSP для действующих сайтовПросмотрSharePoint сайтов в Server ExplorerWeb Part DesignerИ еще…Поддержка «песочницы»Импорт WSP изSharePoint Designer Поддержка SharePoint Business Connectivity ServicesPackaging Explorer
Visual Studio 2010DEMO
SharePoint Designer 2010Новые возможностиBDC сущностиСхемыCustom ActionsTask/Approval дизайнерУлучшенияWorkflow DesignerPage Editor
SharePoint Designer 2010DEMO
Вопросы?Sergiy.Baydachnyy@microsoft.com
Введение в SharePoint 2010

More Related Content

PPT
Microsoft Office Share Point Server 20072
PPTX
SharePoint 2010
PPTX
БИФ 2011 SharePoint как промышленная интернет-платформа
PDF
Share Point 2010 - программа семинара
PPTX
Тезисы выбора СЭД
PPTX
eLearningSoft - SharePointlLMS
PPTX
eLearningSoft_SharepointLMS
PPT
Система SharePointLMS. ElearningSoft
Microsoft Office Share Point Server 20072
SharePoint 2010
БИФ 2011 SharePoint как промышленная интернет-платформа
Share Point 2010 - программа семинара
Тезисы выбора СЭД
eLearningSoft - SharePointlLMS
eLearningSoft_SharepointLMS
Система SharePointLMS. ElearningSoft

Similar to Введение в SharePoint 2010 (20)

PPTX
введение в SharePoint
PPTX
Введение в SharePoint и новинки SharePoint 2010
PPTX
Microsoft share point 2010 перспективы для бизнеса и разработки
PDF
SharePoint Introduction
PDF
Решения сообщества для SharePoint
PPTX
Как сделать интернет-сайт на SharePoint и не передумать на полпути
PPTX
SharePoint 2013 - единый дизайн портала от интранета до облака
PPTX
Особенности подготовки SharePoint-специалистов (SPCUA'2014)
PPTX
Docsvision SharePoint Edition - СЭД на SharePoint
PPTX
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
PPTX
SharePoint Code Quality
PPTX
Microsoft share point server 2010 семинар
PPTX
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPCUA - Micha...
PPTX
Доклад Станислава Выщепана на SPCUA 2012
PPTX
SharePoint 2010 in four easy steps (SharePoint Conference Russia)
PPTX
Второй доклад Ильи Сотникова на SPCUA 2012
PPT
Share Point Workflow
PPTX
Bastion Training: Project Server 2010
PPTX
SharePoint Virtualization "Виртуальный SharePoint 2010"
введение в SharePoint
Введение в SharePoint и новинки SharePoint 2010
Microsoft share point 2010 перспективы для бизнеса и разработки
SharePoint Introduction
Решения сообщества для SharePoint
Как сделать интернет-сайт на SharePoint и не передумать на полпути
SharePoint 2013 - единый дизайн портала от интранета до облака
Особенности подготовки SharePoint-специалистов (SPCUA'2014)
Docsvision SharePoint Edition - СЭД на SharePoint
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
SharePoint Code Quality
Microsoft share point server 2010 семинар
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPCUA - Micha...
Доклад Станислава Выщепана на SPCUA 2012
SharePoint 2010 in four easy steps (SharePoint Conference Russia)
Второй доклад Ильи Сотникова на SPCUA 2012
Share Point Workflow
Bastion Training: Project Server 2010
SharePoint Virtualization "Виртуальный SharePoint 2010"
Ad

More from Roman Kalita (10)

PPTX
REST and Web API
PPTX
статические анализаторы кода за и против
PPT
N depend & cql
PPTX
Качество кода. NDepend
PPTX
Internet explorer 9 для разработчиков
PPTX
Введение в Share point2010, ppt
PPTX
Windows phone 7 series, ppt
PPTX
Parallelism в .net 4 и vs2010
PPTX
Windows phone 7 series
PPTX
Dependency injection на примере unity и n inject
REST and Web API
статические анализаторы кода за и против
N depend & cql
Качество кода. NDepend
Internet explorer 9 для разработчиков
Введение в Share point2010, ppt
Windows phone 7 series, ppt
Parallelism в .net 4 и vs2010
Windows phone 7 series
Dependency injection на примере unity и n inject
Ad

Введение в SharePoint 2010

  • 1. Создание SharePoint 2010 решений в Visual StudioСергей БайдачныйSergiy.Baydachnyy@microsoft.comспециалист по разработке ПОМайкрософт Украина
  • 2. Платформа SharePointSharePoint Server CapabilitiesPages and User InterfaceContentSearchCompositionsInsightsSitesCommunitiesWeb UIFrameworkASP.NET formsTemplatesFeaturesFile SystemQueryContent TypesLibrary FeaturesWeb PartsWeb ServicesSilverlightXSLT ViewsServer APIsConnected Client APIsEvent ModelLINQRESTClient OMApplication Model (Sites)Application LifecycleContent ManagementData Model ListsSolutionsListsWorkflowExternal ListsNewImproved
  • 3. Интерфейс пользователя и страницыRibbonsДиалогиРедактирование контента на страницеГрупповые операцииСтраницы в папках Больше master-страниц Локализация (Solution Language Packs) IE, Firefox и SafariXSLT WebParts
  • 4. СпискиОбъединения (joins) Проецируемые поля Ссылочная целостность Большие списки50миллионов элементов Определяемые администраторами искусственные ограничения (List Throttling)Уникальные поля
  • 5. Внешние списки данныхРабота с данными изБазы данныхВеб-службы.netкодРаботают, как и SharePoint спискиUI и навигацияSPList объектная модель
  • 6. LINQ for… SharePointМеньше CAML-а в нашей жизниList JoinsАбстрагирование от структуры храненияТипизированные запросы и проверки во время разработкиIntellisense
  • 7. Клиентская объектная модельУдобство разработки на стороне «клиента»SilverlightВеб-части Параметры JavaScript
  • 8. REST APIsWork with data via RESTSharePoint list dataExcel spreadsheetsADO.NET Services OpenData REST based integrationREST ProtocolsAtom, JSON feedsIntegration with growing set of Microsoft REST TechnologiesASP.NET AJAX PowerPivot (“Gemini”) Integrationetc.
  • 9. События и оповещенияСобытияWebAdding& WebProvisionedListAdding & ListAddedListDeleting & ListDeletedРегистрация на уровне сайта или коллекцииСинхронные after-событияОповещения – теперь и по SMS
  • 10. Новое в рабочих процессах.NET Framework 3.5Интеграция средств разработкиПроектирование в VisioРазработка в SharePoint Designer Экспорт в Visual Studio добавление функционалаПоддержка разработки форм процессов в Visual StudioSPWorklowEventReceiverНезависимость от элементов – можно запускать на сайтах
  • 11. ПесочницаДля сценариев хостинга Подмножество APIНе развертываются в GAC Ограничены во множестве объектовМониторинг потребления ресурсов и ограничения
  • 12. Visual Studio 2010Develop, Deploy, DebugWeb Part, BCS иWorkflow дизайнерыPackage иDeploy SharePoint проектовГенерация WSP для действующих сайтовПросмотрSharePoint сайтов в Server ExplorerWeb Part DesignerИ еще…Поддержка «песочницы»Импорт WSP изSharePoint Designer Поддержка SharePoint Business Connectivity ServicesPackaging Explorer
  • 14. SharePoint Designer 2010Новые возможностиBDC сущностиСхемыCustom ActionsTask/Approval дизайнерУлучшенияWorkflow DesignerPage Editor