SlideShare una empresa de Scribd logo
1 de 17
Создание SharePoint 2010 решений в Visual Studio Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина
Платформа SharePoint SharePoint Server Capabilities Pages and User Interface Content Search Compositions Insights Sites Communities Web UI Framework ASP.NET forms Templates Features File System Query Content Types Library Features Web Parts Web Services Silverlight XSLT Views Server APIs Connected Client APIs Event Model LINQ REST Client OM Application Model (Sites) Application Lifecycle Content Management Data Model Lists Solutions Lists Workflow External Lists New Improved
Интерфейс пользователя и страницы Ribbons Диалоги Редактирование контента на странице Групповые операции Страницы в папках  Больше master-страниц  Локализация (Solution Language Packs)  IE, Firefox и Safari XSLT WebParts
Списки Объединения (joins)  Проецируемые поля  Ссылочная целостность  Большие списки 50миллионов элементов  Определяемые администраторами искусственные ограничения (List Throttling) Уникальные поля
Внешние списки данных Работа с данными из Базы данных Веб-службы .netкод Работают, как и SharePoint списки UI и навигация SPList объектная модель
LINQ for… SharePoint Меньше CAML-а в нашей жизни List Joins Абстрагирование от структуры хранения Типизированные запросы и проверки во время разработки Intellisense
Клиентская объектная модель Удобство разработки на стороне «клиента» Silverlight Веб-части  Параметры  JavaScript
REST APIs Work with data via REST SharePoint list data Excel spreadsheets ADO.NET Services OpenData REST based integration REST Protocols Atom, JSON feeds Integration with growing set of Microsoft REST Technologies ASP.NET AJAX  PowerPivot (“Gemini”) Integration etc.
События и оповещения События WebAdding& WebProvisioned ListAdding & ListAdded ListDeleting & ListDeleted Регистрация на уровне сайта или коллекции Синхронные after-события Оповещения – теперь и по SMS
Новое в рабочих процессах .NET Framework 3.5 Интеграция средств разработки Проектирование в Visio Разработка в SharePoint Designer  Экспорт в Visual Studio добавление функционала Поддержка разработки форм процессов в Visual Studio SPWorklowEventReceiver Независимость от элементов – можно запускать на сайтах
Песочница Для сценариев хостинга  Подмножество API Не развертываются в GAC  Ограничены во множестве объектов Мониторинг потребления ресурсов и ограничения
Visual Studio 2010 Develop, Deploy, Debug Web Part, BCS иWorkflow дизайнеры Package иDeploy SharePoint проектов Генерация WSP для действующих сайтов ПросмотрSharePoint сайтов в Server Explorer Web Part Designer И еще… Поддержка «песочницы» Импорт WSP изSharePoint Designer  Поддержка SharePoint Business Connectivity Services Packaging Explorer
Visual Studio 2010 DEMO
SharePoint Designer 2010 Новые возможности BDC сущности Схемы Custom Actions Task/Approval дизайнер Улучшения Workflow Designer Page Editor
SharePoint Designer 2010 DEMO
Вопросы? Sergiy.Baydachnyy@microsoft.com
Введение в Share point2010

Más contenido relacionado

Destacado

Diferents volcans
Diferents volcansDiferents volcans
Diferents volcansmoncampra
 
Windows phone 7 series
Windows phone 7 seriesWindows phone 7 series
Windows phone 7 seriesForger
 
xiaonei.me 使用向导
xiaonei.me 使用向导xiaonei.me 使用向导
xiaonei.me 使用向导gonbo
 
2009 Going Green Data Center Presentation
2009 Going Green Data Center Presentation2009 Going Green Data Center Presentation
2009 Going Green Data Center Presentationenternet
 
Shift Happens
Shift HappensShift Happens
Shift Happensenternet
 

Destacado (8)

Diferents volcans
Diferents volcansDiferents volcans
Diferents volcans
 
Portfolio
PortfolioPortfolio
Portfolio
 
Windows phone 7 series
Windows phone 7 seriesWindows phone 7 series
Windows phone 7 series
 
xiaonei.me 使用向导
xiaonei.me 使用向导xiaonei.me 使用向导
xiaonei.me 使用向导
 
eLS VOLCANS
eLS VOLCANSeLS VOLCANS
eLS VOLCANS
 
2009 Going Green Data Center Presentation
2009 Going Green Data Center Presentation2009 Going Green Data Center Presentation
2009 Going Green Data Center Presentation
 
Shift Happens
Shift HappensShift Happens
Shift Happens
 
AcId Ra In
AcId Ra InAcId Ra In
AcId Ra In
 

Similar a Введение в Share point2010

Новая платформа сбора показателей
Новая платформа сбора показателейНовая платформа сбора показателей
Новая платформа сбора показателейBars Group
 
SharePoint Introduction
SharePoint IntroductionSharePoint Introduction
SharePoint IntroductionVitaly Baum
 
Microsoft share point 2010 перспективы для бизнеса и разработки
Microsoft share point 2010   перспективы для бизнеса и разработкиMicrosoft share point 2010   перспективы для бизнеса и разработки
Microsoft share point 2010 перспективы для бизнеса и разработкиРоман Гонтарь
 
Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1guestcaef82
 
SharePoint и внешние данные
SharePoint и внешние данныеSharePoint и внешние данные
SharePoint и внешние данныеVitaly Baum
 
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...Baikal_Internet_Forum
 
Разработка в IBM Web Content Manager v8
Разработка в IBM Web Content Manager v8Разработка в IBM Web Content Manager v8
Разработка в IBM Web Content Manager v8Uladzimir Liashchynski
 
Разработка веб сайтов с использованием IBM Web Content Manager 8
Разработка веб сайтов с использованием IBM Web Content Manager 8Разработка веб сайтов с использованием IBM Web Content Manager 8
Разработка веб сайтов с использованием IBM Web Content Manager 8Uladzimir Liashchynski
 
рабочий кабинет + Duet
рабочий кабинет + Duetрабочий кабинет + Duet
рабочий кабинет + DuetDmitry Butyanov
 
Зачем нужен SharePoint?
Зачем нужен SharePoint?Зачем нужен SharePoint?
Зачем нужен SharePoint?George Barkan
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data ServicesMedia Gorod
 
Практика разработки корпоративных веб приложений 2007
Практика разработки корпоративных веб приложений 2007Практика разработки корпоративных веб приложений 2007
Практика разработки корпоративных веб приложений 2007rglab
 
1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NETMedia Gorod
 
ProveIT. ETL как конструктор алгоритмов обработки данных.
ProveIT. ETL как конструктор алгоритмов обработки данных.ProveIT. ETL как конструктор алгоритмов обработки данных.
ProveIT. ETL как конструктор алгоритмов обработки данных.chester_ds
 
Введение в SharePoint и новинки SharePoint 2010
Введение в SharePoint и новинки SharePoint 2010Введение в SharePoint и новинки SharePoint 2010
Введение в SharePoint и новинки SharePoint 2010Ilya Boyko
 
New как выбрать систему электронного документооборота и архива и никогда не п...
New как выбрать систему электронного документооборота и архива и никогда не п...New как выбрать систему электронного документооборота и архива и никогда не п...
New как выбрать систему электронного документооборота и архива и никогда не п...Pavel Eyges (1900+)
 

Similar a Введение в Share point2010 (20)

Новая платформа сбора показателей
Новая платформа сбора показателейНовая платформа сбора показателей
Новая платформа сбора показателей
 
SharePoint Introduction
SharePoint IntroductionSharePoint Introduction
SharePoint Introduction
 
Microsoft share point 2010 перспективы для бизнеса и разработки
Microsoft share point 2010   перспективы для бизнеса и разработкиMicrosoft share point 2010   перспективы для бизнеса и разработки
Microsoft share point 2010 перспективы для бизнеса и разработки
 
Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1Lotus Forum 2009 Websphere Portal 6.1
Lotus Forum 2009 Websphere Portal 6.1
 
SharePoint и внешние данные
SharePoint и внешние данныеSharePoint и внешние данные
SharePoint и внешние данные
 
SP
SPSP
SP
 
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...
Microsoft SharePoint как промышленная интернет-платформа. Никита Клычников. 3...
 
Разработка в IBM Web Content Manager v8
Разработка в IBM Web Content Manager v8Разработка в IBM Web Content Manager v8
Разработка в IBM Web Content Manager v8
 
Разработка веб сайтов с использованием IBM Web Content Manager 8
Разработка веб сайтов с использованием IBM Web Content Manager 8Разработка веб сайтов с использованием IBM Web Content Manager 8
Разработка веб сайтов с использованием IBM Web Content Manager 8
 
рабочий кабинет + Duet
рабочий кабинет + Duetрабочий кабинет + Duet
рабочий кабинет + Duet
 
Зачем нужен SharePoint?
Зачем нужен SharePoint?Зачем нужен SharePoint?
Зачем нужен SharePoint?
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data Services
 
Практика разработки корпоративных веб приложений 2007
Практика разработки корпоративных веб приложений 2007Практика разработки корпоративных веб приложений 2007
Практика разработки корпоративных веб приложений 2007
 
1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET
 
Ics overview 11.06.13
Ics overview 11.06.13Ics overview 11.06.13
Ics overview 11.06.13
 
ProveIT. ETL как конструктор алгоритмов обработки данных.
ProveIT. ETL как конструктор алгоритмов обработки данных.ProveIT. ETL как конструктор алгоритмов обработки данных.
ProveIT. ETL как конструктор алгоритмов обработки данных.
 
Введение в SharePoint и новинки SharePoint 2010
Введение в SharePoint и новинки SharePoint 2010Введение в SharePoint и новинки SharePoint 2010
Введение в SharePoint и новинки SharePoint 2010
 
Rbcsoft
RbcsoftRbcsoft
Rbcsoft
 
New как выбрать систему электронного документооборота и архива и никогда не п...
New как выбрать систему электронного документооборота и архива и никогда не п...New как выбрать систему электронного документооборота и архива и никогда не п...
New как выбрать систему электронного документооборота и архива и никогда не п...
 
Обзор Microsoft BI для семинара Berner&Stafford
Обзор Microsoft BI для семинара Berner&StaffordОбзор Microsoft BI для семинара Berner&Stafford
Обзор Microsoft BI для семинара Berner&Stafford
 

Введение в Share point2010

  • 1. Создание SharePoint 2010 решений в Visual Studio Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина
  • 2. Платформа SharePoint SharePoint Server Capabilities Pages and User Interface Content Search Compositions Insights Sites Communities Web UI Framework ASP.NET forms Templates Features File System Query Content Types Library Features Web Parts Web Services Silverlight XSLT Views Server APIs Connected Client APIs Event Model LINQ REST Client OM Application Model (Sites) Application Lifecycle Content Management Data Model Lists Solutions Lists Workflow External Lists New Improved
  • 3. Интерфейс пользователя и страницы Ribbons Диалоги Редактирование контента на странице Групповые операции Страницы в папках Больше master-страниц Локализация (Solution Language Packs) IE, Firefox и Safari XSLT WebParts
  • 4. Списки Объединения (joins) Проецируемые поля Ссылочная целостность Большие списки 50миллионов элементов Определяемые администраторами искусственные ограничения (List Throttling) Уникальные поля
  • 5. Внешние списки данных Работа с данными из Базы данных Веб-службы .netкод Работают, как и SharePoint списки UI и навигация SPList объектная модель
  • 6. LINQ for… SharePoint Меньше CAML-а в нашей жизни List Joins Абстрагирование от структуры хранения Типизированные запросы и проверки во время разработки Intellisense
  • 7. Клиентская объектная модель Удобство разработки на стороне «клиента» Silverlight Веб-части Параметры JavaScript
  • 8. REST APIs Work with data via REST SharePoint list data Excel spreadsheets ADO.NET Services OpenData REST based integration REST Protocols Atom, JSON feeds Integration with growing set of Microsoft REST Technologies ASP.NET AJAX PowerPivot (“Gemini”) Integration etc.
  • 9. События и оповещения События WebAdding& WebProvisioned ListAdding & ListAdded ListDeleting & ListDeleted Регистрация на уровне сайта или коллекции Синхронные after-события Оповещения – теперь и по SMS
  • 10. Новое в рабочих процессах .NET Framework 3.5 Интеграция средств разработки Проектирование в Visio Разработка в SharePoint Designer Экспорт в Visual Studio добавление функционала Поддержка разработки форм процессов в Visual Studio SPWorklowEventReceiver Независимость от элементов – можно запускать на сайтах
  • 11. Песочница Для сценариев хостинга Подмножество API Не развертываются в GAC Ограничены во множестве объектов Мониторинг потребления ресурсов и ограничения
  • 12. Visual Studio 2010 Develop, Deploy, Debug Web Part, BCS иWorkflow дизайнеры Package иDeploy SharePoint проектов Генерация WSP для действующих сайтов ПросмотрSharePoint сайтов в Server Explorer Web Part Designer И еще… Поддержка «песочницы» Импорт WSP изSharePoint Designer Поддержка SharePoint Business Connectivity Services Packaging Explorer
  • 14. SharePoint Designer 2010 Новые возможности BDC сущности Схемы Custom Actions Task/Approval дизайнер Улучшения Workflow Designer Page Editor