0
Создание SharePoint 2010 решений в Visual Studio<br />Сергей Байдачный<br />Sergiy.Baydachnyy@microsoft.com<br />специалис...
Платформа SharePoint<br />SharePoint Server Capabilities<br />Pages and User Interface<br />Content<br />Search<br />Compo...
Интерфейс пользователя и страницы<br />Ribbons<br />Диалоги<br />Редактирование контента на странице<br />Групповые операц...
Списки<br />Объединения (joins) <br />Проецируемые поля <br />Ссылочная целостность <br />Большие списки<br />50миллионов ...
Внешние списки данных<br />Работа с данными из<br />Базы данных<br />Веб-службы<br />.netкод<br />Работают, как и SharePoi...
LINQ for… SharePoint<br />Меньше CAML-а в нашей жизни<br />List Joins<br />Абстрагирование от структуры хранения<br />Типи...
Клиентская объектная модель<br />Удобство разработки на стороне «клиента»<br />Silverlight<br />Веб-части <br />Параметры ...
REST APIs<br />Work with data via REST<br />SharePoint list data<br />Excel spreadsheets<br />ADO.NET Services OpenData RE...
События и оповещения<br />События<br />WebAdding& WebProvisioned<br />ListAdding & ListAdded<br />ListDeleting & ListDelet...
Новое в рабочих процессах<br />.NET Framework 3.5<br />Интеграция средств разработки<br />Проектирование в Visio<br />Разр...
Песочница<br />Для сценариев хостинга <br />Подмножество API<br />Не развертываются в GAC <br />Ограничены во множестве об...
Visual Studio 2010<br />Develop, Deploy, Debug<br />Web Part, BCS иWorkflow дизайнеры<br />Package иDeploy SharePoint прое...
Visual Studio 2010<br />DEMO<br />
SharePoint Designer 2010<br />Новые возможности<br />BDC сущности<br />Схемы<br />Custom Actions<br />Task/Approval дизайн...
SharePoint Designer 2010<br />DEMO<br />
Вопросы?<br />Sergiy.Baydachnyy@microsoft.com<br />
Введение в Share point2010
Upcoming SlideShare
Loading in...5
×

Введение в Share point2010

608

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
608
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Введение в Share point2010"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×