SharePoint 2007: построение сайтов, поиск, управление контентом Сергій Байдачний Фахівець з питань розробки ПЗ Майкрософт Україна Віктор Шатохін Фахівець.

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



Advertisements
Похожие презентации
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Advertisements

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows ® Azure Platform. Обзор возможностей ДEМО: Получение информации и управление приложением в «облаке» Содержание.
Windows ® Azure Platform. Управление пользователями и ролями Управление правилами брандмауэра Содержание.
Windows ® Azure Platform. Создание сервера SQL Azure Создание базы данных Создание правил брандмауэра Управление базой данных Содержание.
Как продвигается тестирование? Как происходит сборка? Мы устраняем дефекты? На сколько качественно мы чиним дефекты? Мы готовы к выпуску?
Microsoft TechDays Илья Рудь MCT ЦКО «Специалист»
24%24% 71%71% Silverlight ?????? infoinfo Браузер somedomain.com.
Новый цикл разработки Интерфейс для создания Silverlight приложений.
Microsoft TechDays Дмитрий Сошников Академический евангелист, Майкрософт Россия
Microsoft TechDays Сергей Поляков Developer Evangelist Microsoft.
Microsoft TechDays Абраменко Денис Инженер IBS Datafort.
Microsoft TechDays Илья Рудь MCT ЦКО «Специалист»
Microsoft TechDays Иван Андреев.
Microsoft TechDays Игнатов Максим Разработчик e-Legion
Эффективное использование и расширение возможностей 2007 Microsoft Office System Сергій Байдачний Фахівець з питань розробки ПЗ Майкрософт Україна Віктор.
Microsoft TechDays Заграничнов Александр Microsoft.

Microsoft TechDays Дмитрий Сошников Академический евангелист, Майкрософт Россия
Microsoft TechDays Владимир Безмалый MVP Consumer Security Microsoft Security Trusted Adviser.
Транксрипт:

SharePoint 2007: построение сайтов, поиск, управление контентом Сергій Байдачний Фахівець з питань розробки ПЗ Майкрософт Україна Віктор Шатохін Фахівець з питань розробки ПЗ Майкрософт Україна

Содержание Интеграция с ASP.NET Программный интерфейс Модель событий Feature Framework Поддержка Workflow Использование и расширение возможностей поиска Публикация сайтов и управление контентом Другие возможности

Windows SharePoint Services 2.0 Windows SharePoint Services Version 2 Windows SharePoint Services Version 3 ASP.NET 1.1 Интеграция с ASP.NET ASP.NET 2.0 Windows SharePoint Services 3.0

Интеграция с ASP.NET Использование Master-страниц, тем, навигации Настройка через web.config Поддержка Forms аутентификации Возможность использования ASP.NET 2.0 Web-частей

Программный интерфейс WSS сайты WSS Объектная модель Web части Web страницы Windows приложения Web части Web страницы Windows приложения Smart and Mobile клиенты Web службы

Объектная модель Более 40 пространств имен Поддержка интеграции с версиями 1 и 2 Возможность создания любого типа приложений Основные классы: –SPFarm –SPWebApplication –SPWeb –SPSite SPSite s = new SPSite(" SPWeb web=s.OpenWeb(); SPWebCollection col=s.AllWebs; foreach (SPWeb w in col) { Console.WriteLine(w.Title); }

SPVirtualServer SPWebServer SPGlobalAdmin SPSite SPWeb SPList SPListItem SPControl

Модель событий Поддерживают работу с любыми списками Поддерживаются события для сайтов и коллекций Возможность взаимодействия с внешним приложением Два основных типа: –Возникающее перед действием –Возникающее после действия

Модель событий Используйте Microsoft.Sharepoint.dll Основные классы: –SPItemEventReceiver –SPListEventReceiver –SPWebEventReceiver

Модель событий Регистрация –Через Feature Framework –Используя объектную модель –Через Content типы

Feature Framework Feature – пакет SharePoint элементов, которые могут активироваться для определенной области и позволяют пользователю выполнить определенные задача

Feature Framework Копируйте feature в %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES Инсталляция и активация: STSADM.EXE Stsadm.exe –o installfeature –filename MyFeature\feature.xml Stsadm.exe –o activatefeature –filename MyFeature\feature.xml

Поддержка Workflow Windows Workflow Foundation (WF) – единая технология по реализации Workflow для Windows В качестве строительных блоков используется Activity Два типа Workflow: –State machine workflow –Sequential workflow

Host Process Windows Workflow Foundation WF Base Activity Library My custom workflow Runtime Services PersistenceCommunication Tracking… Runtime Engine Tracking Infrastructure State Management Workflow Execution Dynamic Update

Поддержка Workflow Возможность реализации документооборота любой сложности Поддержка большого набора дополнительных Activity Возможность создания Workflow в Visual Studio или SharePoint Designer Простота развертывания

ДЕМОНСТРАЦИЯ Развертывание и запуск Workflow

Управление контентом SharePoint 2007 реализует возможности CMS Интеграция с ASP.NET позволяет реализовать Forms аутентификацию Большой набор Out of Box features для реализации Internet сайтов компаний –Шаблоны –Вариации –Развертывание

Publishing Web Site

ДЕМОНСТРАЦИЯ Создание сайта компании

Другие возможности Поддержка RSS Поддержка мобильных устройств Улучшенная работа с документами –Корзина –Версионность –Безопасность на уровне элемента Шаблоны и решения Журналирование изменений

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.