Платформа 2010 SharePoint 2010: самое главное для разработчика Microsoft Владимир Колесников.

Презентация:



Advertisements
Похожие презентации
Сергей Байдачный специалист по разработке ПО Майкрософт Украина.
Advertisements

Software Cloud Services Обзор платформы SharePoint 2010 Юлия Карнаухова Разработчик
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Windows SharePoint Services платформа быстрой разработки Интранет-сайтов.
Microsoft TechDays Илья Бойко Разработчик SharePoint UMSOFT.
Нижегородская SharePoint User Group NSUG.
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Георгий Баркан Эксперт по технологиям разработки ПО Microsoft Форум компаний-разработчиков ISV Innovation Day Москва.
Top 10 возможностей ASP.NET 2.0. Выбор сделан на основе опросов разработчиков Top 10 – горячая десятка возможностей.
8/13/2012dotSITE - XP and MSF development in.NET1 Проектирование и создание приложений на базе Visual Studio.NET Andrew Filev Team leader dotSITE Ltd.Co.
SharePoint Conference Украина, Киев 25 апреля 2012 На что способен InfoPath? Управление контентом SharePoint с помощью InfoPath Бельский Сергей.
Создание Workflow с помощью Visual Studio 2010 Сергей Бельский Украинская Лизинговая Компания MVP SharePoint Server.
22 мая 2013, Киев Рабочие процессы в SharePoint 2013 Илья Бойко.
Пухов Дмитрий Алексеевич Исполнительный директор ООО «Олоф»
Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
Визуализация и моделирование с использованием UML в Visual Studio 2010 Ultimate Евгений Чигиринский Microsoft.
Microsoft ® Visual Basic ®.NET 2003 Быстрые решения для Microsoft ® Windows ® и веб-разработки.
Основы программирования в решениях Docsvision 5 Евгений Колесников Docsvision
Возможности платформы Microsoft SharePoint 2007 для построения систем электронного документооборота.
Иван Косяков Microsoft Максим Бурмистров Microsoft Максим Войцеховский Microsoft BI 306.
Транксрипт:

Платформа 2010 SharePoint 2010: самое главное для разработчика Microsoft Владимир Колесников

Платформа 2010

Платформа 2010

Платформа 2010Идея

Платформа 2010Содержание Инструменты Новое и визуальное Улучшения, о которых вы просили Объектные модели Расширяемся Документооборот Все вокруг сервисов

Платформа 2010Представляем Visual Studio 2010 Tools for SharePoint

Платформа 2010 Visual Studio 2010 Tools for SharePoint SharePoint Explorer Шаблоны проектов SharePoint 2010 Визуальное редактирование Расширяемость И вдобавок Формирование структуры решения Развёртывание и отладка Минимизация усилий для тестирования >> Windows 7

Платформа 2010Разработка Visual Studio 2010

Платформа 2010Дизайн SharePoint Designer 2010

Платформа 2010Представляем Интерфейс пользователя и страницы

Платформа 2010 Интерфейс пользователя и страницы Ribbons Диалоги Редактирование контента на странице Групповые операции Страницы в папках Больше master-страниц Локализация (Solution Language Packs) IE, Firefox и Safari XSLT * WebParts

Платформа 2010Визуальное Интерфейс пользователя и страницы

Платформа 2010Представляем Списки, события, оповещения

Платформа 2010Списки Объединения (joins) Проецируемые поля Ссылочная целостность Большие списки 50 миллионов элементов Определяемые администраторами искусственные ограничения (List Throttling) Уникальные поля

Платформа 2010 События и оповещения События WebAdding & WebProvisioned ListAdding & ListAdded ListDeleting & ListDeleted Регистрация на уровне сайта или коллекции Синхронные after-события Оповещения – теперь и по SMS

Платформа 2010 Projected Fields

Платформа 2010 LINQ for… SharePoint Меньше CAML-а в нашей жизни List Joins Абстрагирование от структуры хранения Типизированные запросы и проверки во время разработки Intellisense

Платформа 2010Представляем Клиентская объектная модель

Платформа 2010 Клиентская объектная модель string siteUrl = " ClientContext clientContext = new ClientContext(siteUrl); Microsoft.SharePoint.Client.List oList = clientContext.Web.Lists.GetByTitle("Announcements"); ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation(); ListItem oListItem = oList.AddItem(itemCreateInfo); oListItem["Title"] = "My New Item!"; oListItem["Body"] = "Hello World!"; oListItem.Update(); clientContext.ExecuteQuery();

Платформа 2010 Удобство разработки на стороне «клиента» Silverlight Веб-части Параметры ADO.NET Data Services JavaScript Клиентская объектная модель

Платформа 2010 ADO.NET Data Services LINQ для SharePoint недоступен в Silverlight ListData.svc поддерживает RESTful ListData.svc Загружает компоненты ADO.NET Data Services ListData.svc Загружает компоненты ADO.NET Data Services Microsoft.SharePoint.ListDataService.dll Реализует интерфейс IDataServiceProvider. Microsoft.SharePoint.ListDataService.dll Реализует интерфейс IDataServiceProvider.

Платформа 2010 И снова скрипты - PowerShell Мощнейший инструмент оперативного управления Готовые «командлеты» Контроль формата вывода

Платформа 2010Бизнес-данные Business Connectivity Services

Платформа 2010Формы InfoPath List Forms

Платформа 2010 Новое в рабочих процессах.NET Framework 3.5 Интеграция средств разработки Проектирование в Visio Разработка в SharePoint Designer Экспорт в Visual Studio добавление функционала Поддержка разработки форм процессов в Visual Studio SPWorklowEventReceiver Независимость от элементов – можно запускать на сайтах

Платформа 2010Песочница Для сценариев хостинга Подмножество API Не развертываются в GAC Ограничены во множестве объектов Нет SPSecurity Нелья вызвать конструктор SPSite Мониторинг потребления ресурсов и ограничения

Платформа 2010Поиск FAST Масштабируемые серверы индексирования Выделение роли сервера FullText-запросов Расширяемый пользовательский интерфейс Больше готовых коннекторов Возможность создание.NET-коннекторов

Платформа 2010 Разнообразие аутентификации Claim-based security model Независимость от системы аутентификации Возможность расширения типов субъектов ACL Geneva Server

Платформа 2010 Sets, IDs, Metadata Документы и их оборот

Платформа 2010Представляем Новая модель сервисов

Платформа 2010Сервисы Независимость от SSP Масштабируемость Документированность модели Возможность делить между фермами

Платформа 2010 Типы сервисов Сбор данные Search Предоставление данных User Profile BDC Enterprise Metadata (tagging) Secure Store Вычисления и визуализация Excel Web Analytics Модификация данных

Платформа 2010Сервисы Архитектура SP WFE SP App Server SQL Server Config DB Custom DB Content DB BrowserBrowser Client App Consumer Web Part ASMX/WCF Services Service Application Proxy Service WCF Interface Service Logic Farm 3 Farm 2 Farm 1 SearchEnt. Metadata User Profiles SearchUser Profiles Excel

Платформа 2010 Access в браузере Access Services

Платформа 2010 Word Services и Excel Services Визуализация документов Объектная модель для конвертирования в различные форматы Редактирование В браузере Через объектную модель

Платформа 2010 Профили пользователей Профили организаций Синхронизация Forefront Identity Manager Социальные сервисы (тэги и комментирование)

Платформа 2010 Что осталось за кадром Secure Store Service PerformancePoint Services Visio Services Project Server Подробности и код Point2010Developer/

Платформа 2010Ресурсы SharePoint 2010 (Beta) Developer Center us/sharepoint/ee aspx SharePoint 2010 Products TechCenter us/sharepoint/default.aspx SharePoint 2010 SDK us/library/ee557253(office.14).aspx

Платформа 2010 SharePoint 2010 Beta Скоро

Платформа 2010Вопросы