1 / 62

Создание и разработка вебсайтов с использованием SharePoint 2010

Создание и разработка вебсайтов с использованием SharePoint 2010. Александр Романов SharePoint Server MVP. О чем мы сегодня будем говорить. Сценарии использования Что мы можем применить в SP 2010 Публикация Топология Аутентификация Брендинг Лицензирование Принимаем решение!.

garth
Download Presentation

Создание и разработка вебсайтов с использованием SharePoint 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Создание и разработка вебсайтов с использованием SharePoint 2010 Александр Романов SharePoint Server MVP

  2. О чем мы сегодня будем говорить • Сценарии использования • Что мы можем применить в SP2010 • Публикация • Топология • Аутентификация • Брендинг • Лицензирование • Принимаем решение!

  3. Сценарии использования • Сайт команды • Много авторов • Контент свободный • Обычно нет бизнесс-процессов • Сайт подразделения • Несколько авторов • Бизнесс-процессы утверждения (может и нет) • Сайт предприятия • Бизнесс-процессы публикации и утверждения контента • Корпоративный но не строгий дизайн • Интернет сайт • Полноценный попиксильный дизайн • Очень четкая структура • Строгий процесс публикации

  4. Сценарии использования в интернете • Промосайт • Публикация информации • Работа с партнерам • Полноценный портал

  5. Типы порталов • B2E • Взаимодействие • Интеграция с Office • Offline режим • B2C • Брендинг • Кросс-браузерность • Персонализация • Взаимодействие с бэкофисом • SEO • B2B • Тоже что и для B2C • Дополнительные возможности настройки и взаимодействия

  6. Что мы можем применить

  7. Основные улучшения 2010 • Относительная кросс-браузерность • IE, FireFox, Safary • WCAG 2.0 AA • XHTML + CSS • WYSIWIG редактор контента • Публикация • Поддержка разработки • Поддержка новых типов аутентификации

  8. Мультиязычность • Хорошая поддержка мультиязычности • Можно для каждого языка иметь свою версию сайта • Можно воспользоваться встроенными средствами перевода контента

  9. Данные • Внешние Content Types • WebServices • REST • Client OM • Silverlight • JavaScript

  10. SilverLight • Create Gallery • Org Browser • Media Web Part • Silverlight Web Part • Используйте банеры! (так все делают ;))

  11. 40 шаблонов ;) - 32 • AbsenceVacationSchedule • BoardofDirectors • BudgetingTrackingMultipleProjects • BusinessPerformance • CallCenter • CaseManagement • ChangeRequestManagement • ClassroomManagement • ClinicalTrial • CompetitiveAnalysis • ComplianceProcessSupport • ContactsManagement • DiscussionDatabase • DisputedInvoice • DocumentLibraryReview • EmployeeActivities • EmployeeBenefits • EmployeeTraining • EquityResearch • EventPlanning • HelpDesk • JobRequisition • KnowledgeBase • ManufacturingProcess • MarketingCampaign • NewStoreOpening • PhysicalAssetTracking • ProductPlanning • RequestForProposal • SalesLeadPipeline • TeamWorkSite • TimecardManagement http://techsolutions.net/LinkClick.aspx?fileticket=Iyt0SPxV4uk=&tabid=65

  12. Публикация

  13. 2 фермы • Внутренняя и наружные сети • Подходит для: • Простых интернет представительств • Экстранет сайтов открытых на чтение

  14. 3 фермы • Добавляем промежуточную ферму • Подходит для: • Многопроходных процессов утверждения или сложных бизнесс-процессов • Тестирования сложного клиентского кода

  15. 1 ферма • Просто два пула • Подходит для: • Интранета • Интернета &Xороших и очень уверенных в себе администраторов! 

  16. Как сделать? • Стандартная фича Enterprise • Задайте источник и несколько приемников • Работает как Job • Альтернативные пути: • Просто использовать общую базу контента • Использовать Microsoft.SharePoint.Deployment.SPExport/SPImport • Backup/recovery • Собственный способ (С#, PowerShell)

  17. Топологияэкстранета

  18. Сценарии • Удаленные сотрудники • Веб-хостинг • Доступ для мобильных устройств • Внешние партнеры или заказчики • Строгое распределение доступа к сайтам и информации • Возможность изменять информацию и представления • Использование сервисов • Интернет сайты • Ограничения по поиску в зависимости от аудитории • Таргетирование информации

  19. Только FireWall

  20. Back-to-Back Perimeter

  21. B-2-B с общими сервисами

  22. B-2-B с публикацией

  23. Разделенный B-2-B

  24. Разделенный B-2-B оптимизированный для публикации

  25. Аутентификация

  26. Что нового • Поддержка Claims-Based аутентификации • Поддержка PowerShell • Получение провайдеров для нужной зоны$authProviders = Get-SPAuthenticationProvider-WebApplication <WebAppURL> -Zone <Zone> • Получение объекта конфигурации$signInConfig = Get-SPSignInConfiguration <WebAppURL> • Сопоставляем IP с провайдером.$signInConfig.AddProviderMapping("<IP Address>", $authProviders[0].DisplayName) • Обновляем$signInConfig.Update()

  27. Брендинг

  28. Платформа SharePoint SharePoint Server Capabilities Pages and User Interface Content Search Insights Sites Communities Compositions Web Services Master Pages Event Model External Lists Query Templates Features File System Lists Workflow Solutions Client OM REST Library Features LINQ Content Types Silverlight Page Layout Themes CSS Connected Client APIs Server APIs Application Lifecycle Application Model (Sites) Content Management Data Model Lists

  29. Темы в 2010 • Цвета+ Шрифты в Open XML Theme Format • CSS файлы помечены как “переменные” • Только один CSS файл -> Производительность • Можно использовать существующие в организации темы

  30. Master Pages Master Page • Мастер-страница • Базовая структура • Навигация • CSS • Содержимое страницы • Шаблоны размещения • Шаблоны веб-частей • Интерактивные элементы • Строка состояния • Диалоги • Уведомления Page Layout Master Page

  31. Silverlight Integration Сильный Слабый Средний SharePoint Artifact SharePoint Artifact <html/> OM, Web 2.0, Service, … Consistent Tools & Application Model

  32. Примеры сайтов • 1800+сайтов на SharePoint и WSS http://www.wssdemo.com/livepivot/#/viewerStateKey/486f7c6e-054a-42b5-a1bd-ab934e4a6b0bчерез PowerPivot! • Сайты у нас: http://sharepoint-community.ru/Lists/PublicLinks/AllItems.aspx

  33. http://www.visitcarlsberg.dk

  34. http://corporateuk.eneco.nl/

  35. http://www.cimail.fr

  36. http://www.atriagroup.com

  37. http://www.nela.net

  38. http://www.entrevoisins.org

  39. http://www.nationalirishbank.ie

  40. http://www.edp.pt

  41. http://www.albertapci.ca

  42. http://www.midtown.com

  43. http://www.montecasino.co.za

  44. http://www.pavilhaoatlantico.pt

  45. http://agriculture.newholland.com

More Related