SharePoint Introduction
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

SharePoint Introduction

on

  • 3,294 views

The slides from sharepoint user group in saint-petersburg

The slides from sharepoint user group in saint-petersburg

Statistics

Views

Total Views
3,294
Views on SlideShare
3,281
Embed Views
13

Actions

Likes
1
Downloads
68
Comments
0

3 Embeds 13

http://www.slideshare.net 11
http://www.linkedin.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

SharePoint Introduction Presentation Transcript

  • 1. SharePoint Microsoft Vitaly Baum Software Developer Conteq
  • 2. Imagination has brought mankind through the dark ages to its present state of civilization. Imagination led Columbus to discover America. Imagination led Franklin to discover electricity. Frank Baum
  • 3. Путешествие в страну SharePoint
  • 4. Путешествие в страну SharePoint Ферма
  • 5. Путешествие в страну SharePoint Девочка: Бритни Элли
  • 6. Путешествие в страну SharePoint Ураган
  • 7. Путешествие в страну SharePoint Страна OZ
  • 8. Путешествие в страну SharePoint Страна SharePoint
  • 9. Структура доклада История SharePoint Level 100 Первое знакомство No code Платформа Требуемые навыки Среда разработки Группа разработки
  • 10. История продукта
  • 11. История SharePoint 1998 Tahoe Portal • Корпоративная система управления документами • Check-in/check-out • Версионность • Профиль документов (метадата) • Безопасность на основе ролей • Маршруты публикации и утверждения • Возможности поиска (на основе SQL Server 7.0)
  • 12. История SharePoint 1998 Tahoe Portal • Доступ из Windows Explorer, Internet Explorer
  • 13. История SharePoint 2000 SharePoint Portal Server • Content Management Server
  • 14. История SharePoint SharePoint Team Services • Office 2000, iFilter • 25 веб-частей (персонализация) • Ограничение на 75 участников на узел • OWS – Office Web Server • FrontPage Extensions (поддержка Unix)
  • 15. История SharePoint FrontPage • Vermeer Technologies Inc (VTI) • /_vti_bin, /_layouts
  • 16. История SharePoint Digital Dashboards • Веб-части Sites, Webs, Lists • Коллекции узлов, Узлы, Списки
  • 17. История SharePoint 2002 • WebStore поменяли на SQL Server • Digital Dasboard сменились на ASP.NET • В связи с выбором масштабируемости исключены Document Profiles, Workflows • Команды SPS и STS были объединены • CMS 2002 был переведен на ASP.NET
  • 18. История SharePoint 2003 • Появляется Office 2003 • SharePoint теперь как часть Office • STS переименовали WSS (Windows SharePoint Services) • WSS включен, как компонента в Windows Server 2003 • SPS v2 сделали на WSS и назвали Microsoft Office SharePoint Portal Server 2003
  • 19. История SharePoint 2003
  • 20. История SharePoint 2003 • WSS v2 – документы и метадата хранятся в SQL Server, версионность • WSS SP2 – совместимость с ASP.NET 2.0, SQL Server 2005
  • 21. История SharePoint 2004-2006 • Объединяют команды CMS и SPS • Большое внимание на порталы, управление документами • Выходит ASP.NET 2.0 (со своими веб-частями) • Появляется Windows Workflow Foundation (так же включены в состав Windows Server 2003)
  • 22. История SharePoint 2004-2006
  • 23. История SharePoint 2004-2006 • Outlook – как оффлайн хранилище (файлы, контакты, события, задачи и обсуждения) • Access – списки SharePoint • Groove – синхронизация с SharePoint узлами • Groove, InfoPath – имели формы
  • 24. История SharePoint 2004-2006 • Управление содержимым • BI как часть портальных решений
  • 25. История SharePoint 2007 • В 2007 году появляется Performance Server 2007, построенный на MOSS • Project Server 2007 построен на WSS • Commerce Server 2007 на WSS
  • 26. История SharePoint 2007-2009 • Выпуск Service Pack’ов • Текущая версия SP2 + накопительные обновления Aug2009
  • 27. Какой он, этот SharePoint
  • 28. Знакомство с SharePoint Пользователи • Обмен идеями Информация • Организация Документы • Упрощения процесса
  • 29. Знакомство с SharePoint Бизнес-анализ Совместная работа Платформа Рабочие области, Бизнес- Управление, формы Портал Безопасность, Хранилище,Топология Модель сайтов Управление содержимым Поиск
  • 30. Знакомство с SharePoint Microsoft Windows SharePoint Services 3.0 — это гибкая технология, с помощью которой организации и подразделения любого размера могут повысить эффективность бизнес- процессов и производительность рабочих групп. Благодаря средствам совместной работы, помогающим людям оставаться на связи, невзирая на организационные и географические границы, Windows SharePoint Services предоставляет им доступ к необходимой им информации.
  • 31. Знакомство с SharePoint Microsoft Windows SharePoint Services 3.0 — это гибкая технология, с помощью которой организации и подразделения любого размера могут повысить эффективность бизнес- процессов и производительность рабочих групп. Благодаря средствам совместной работы, помогающим людям оставаться на связи, невзирая на организационные и географические границы, Windows SharePoint Services предоставляет им доступ к необходимой им информации.
  • 32. Знакомство с SharePoint Microsoft Office SharePoint Server 2007 — это многофункциональное серверное приложение для организаций, которое облегчает осуществление совместной работы и внедрение бизнес- процессов, предоставляет полный набор функций для управления контентом и обеспечивает доступ к важным для организации данным. Это интегрированная платформа для планирования, развертывания и администрирования интрасети, экстрасети и интернет-приложений в организации и за ее пределами.
  • 33. Знакомство с SharePoint Microsoft Office SharePoint Server 2007 — это многофункциональное серверное приложение для организаций, которое облегчает осуществление совместной работы и внедрение бизнес- процессов, предоставляет полный набор функций для управления контентом и обеспечивает доступ к важным для организации данным. Это интегрированная платформа для планирования, развертывания и администрирования интрасети, экстрасети и интернет-приложений в организации и за ее пределами.
  • 34. Знакомство с SharePoint Отправка сообщений электронной почты на узел SharePoint • Можно отправить содержимое и документы
  • 35. Знакомство с SharePoint Получение доступа к списку SharePoint через мобильные устройства
  • 36. Знакомство с SharePoint Получение доступа к списку SharePoint через мобильные устройства
  • 37. Знакомство с SharePoint Ведение блогов • Комментарии • RSS-каналы Вики-узлы • Коллективная работа • Прототипирование
  • 38. Знакомство с SharePoint Проведение опросов • Гибкие настройки для проведения опросов • Неполные ответы • Маршруты прохождения • Статистика
  • 39. Знакомство с SharePoint Отслеживание задач с помощью диаграммы Ганта • Можно создать список Задачи проекта, в который по умолчанию включена диаграмма Ганта, или добавить представление в виде диаграммы Ганта в другие типы списков.
  • 40. Знакомство с SharePoint Управление документами и списками в автономном режиме • Можно взять важную работу домой или в командировку • В Microsoft Office Outlook 2007, пользователь может работать в автономном режиме с файлами и элементами следующих типов: календарей, контактов, задач и обсуждений. При подключении к сети обновления переносятся на сервер. Списки элементов обновляются автоматически.
  • 41. Знакомство с SharePoint
  • 42. SharePoint как платформа
  • 43. SharePoint как платформа Залезем поглубже
  • 44. SharePoint как платформа
  • 45. SharePoint как платформа
  • 46. Навыки для работы с SharePoint
  • 47. Навыки для работы с SharePoint ASP.NET 2.0 • Обработка запросов, кеширование • Жизненный цикл страницы • Главные страницы и страницы содержимого • Элементы управления (Серверные и клиентские) • Веб-части • Провайдеры
  • 48. Навыки для работы с SharePoint Windows Workflow Foundation • Построение рабочих процессов • Создание действий (activity) • Взаимодействие с внешними сервисами • Взаимодействие с SharePoint
  • 49. Навыки для работы с SharePoint Технологии XML • Collaborative Application Markup Language (CAML) • XSLT, XPath
  • 50. Навыки для работы с SharePoint Службы Windows SharePoint Services 3.0 и API-интерфейсы MOSS 2007 • Глубокое понимание объектной модели • Веб-службы XML • Работа в условиях фермы • Упаковка компонентов • Установка и активация функций (feature)
  • 51. SharePoint больше, чем ASP.NET
  • 52. SharePoint больше, чем ASP.NET
  • 53. SharePoint больше, чем ASP.NET
  • 54. Решения на основе кода Веб-части • Серверные элементы (а так же *.ascx) • Данные из внешних источников • Основа представления данных Обработчики событий • Сборка для перехвата событий • Добавление элемента в список • Создание столбца для библиотеки документов • Удаление сайта
  • 55. Решения на основе кода Политики управления информацией • Поведение содержимого Действия и шаблоны рабочих процессов • Пути выполнения для сотрудников либо служб SharePoint • Дополнительные действия Задания таймера • Задания по расписанию
  • 56. Ресурсы ASP.NET Страница сайта • Не компилируются • Содержат веб-части Страница приложения • _layouts Таблицы стилей и главные страницы Элемент перехода • SiteMap Пользовательский элемент управления • ASCX, RenderTemplate
  • 57. XML Схемы Определение сайта • Onet.xml Функции Настраиваемые списки Столбцы сайта и типы содержимого Определения настраиваемых полей
  • 58. Работа с данными Взаимодействие через объектную модель • Microsoft.SharePoint.dll • Microsoft.Office.Server.dll Удаленно через веб-сервисы FrontPage Server (RPC) • Взаимодействие офиса
  • 59. Подготовка среды разработки
  • 60. Подготовка среды разработки
  • 61. Подготовка среды разработки Удаленная работа Копируем сборки SharePoint • Нет проблем с лицензиями • Проблемы с отладкой • Конкурентная работа, права доступа
  • 62. Подготовка среды разработки Локальная работа Серверная ОСь • Локально, либо на виртуалке
  • 63. Роли и компетенции
  • 64. Роли и компетенции Группа разработки включает следующие роли: • Архитектор • Разработчик • Конструктор (Designer) • Автор • Инженер-испытатель • Администратор
  • 65. Роли и компетенции Архитектор: • Разрабатывает информационную архитектуру сайтов для приложения Office SharePoint Server 2007. • Разрабатывает структуру сайтов, которые будут использоваться в рабочей среде. • Руководит созданием спецификаций всех артефактов и разработанных элементов сайтов. • Участвует совместно с ИТ-специалистами в выборе среды, которая будет использоваться для создания и сборки сайтов, а также в планировании физической архитектуры и программного обеспечения, требуемого для этой среды.
  • 66. Роли и компетенции Разработчик: • Создают новые разработанные элементы сайтов. • Изменяют разработанные элементы сайтов. • Выполняют тестирование модулей разработанных элементов сайтов. • Отправляют разработанные элементы сайтов в среду управления настройками программного обеспечения для поддержки и развертывания в других средах.
  • 67. Роли и компетенции Конструктор: • Используют параметры настроек, доступные на страницах параметров сайтов и семейств сайтов, таких как галереи, для объявления сайтов и простых настроек артефактов. • Используют Microsoft SharePoint Designer или похожие средства конструирования и настройки в среде разработки для выполнения расширенных настроек.
  • 68. Роли и компетенции Автор: • Создают контент на личных рабочих станциях. • Отправляют контент в семейство сайтов разработки ферме разработки. • Сотрудничают с другими авторами, используя средства управления корпоративным контентом. • Публикуют контент в ферме размещения.
  • 69. Роли и компетенции Инженер-испытатель: • Тестируют интеграцию разработанных элементов сайтов в подходах, ориентированных на авторов. • Тестируют интеграцию артефактов и разработанных элементов сайтов в подходах, ориентированных на разработчиков. • Тестируют совмещение контента, артефактов и разработанных элементов сайтов в пилотной среде, похожей или идентичной рабочей среде, и в условиях безопасности, ей соответствующих. • Работая в тесном сотрудничестве, разработчики, конструкторы и авторы исправляют любые неполадки, обнаруженные во время тестирования.
  • 70. Роли и компетенции Администратор: • Техническое обслуживание ферм в средах интеграции, разработки, в пилотных или рабочих средах. • Разворачивают разработанные элементы сайтов как решения в пилотную среду после тестирования интеграции, если этот процесс не выполняет администратор управления настройками программного обеспечения. • Разворачивают созданный контент из среды разработки в пилотную среду с помощью средств развертывания контента или API миграции контента. • В подходах, ориентированных на авторов, разворачивают артефакты из среды разработки в пилотную среду с помощью средств развертывания контента или API миграции контента. • В подходах, ориентированных на разработчиков, разворачивают артефакты и созданный контент из пилотной среды в рабочую среду с помощью средств развертывания контента или API миграции контента. • В подходах, ориентированных на разработчиков, разворачивают артефакты как решения в пилотную среду после тестирования интеграции, если этот процесс не выполнен администратором управления настройками программного обеспечения. • В подходах, ориентированных на разработчиков, без автоматического развертывания между средами разворачивают созданный контент из пилотной среды в рабочую среду с помощью средств развертывания контента в развертываниях с подключением или с помощью API миграции контента в развертываниях без подключения.
  • 71. Роли и компетенции
  • 72. &
  • 73. История SharePoint http://www.joiningdots.net/blog/2006/08/sharepoint-history.html http://www.joiningdots.net/downloads/SharePoint_History.jpg http://www.seoconsultants.com/frontpage/history/ http://blogs.msdn.com/sharepoint/archive/2007/07/30/thank-you-for-a-banner-year- for-sharepoint.aspx
  • 74. Знакомство с SharePoint http://office.microsoft.com/ru-ru/sharepointtechnology/HA100738471049.aspx
  • 75. Роли группы разработки http://technet.microsoft.com/ru-ru/library/cc262247.aspx http://msdn.microsoft.com/ru-ru/library/bb530302.aspx http://www.microsoft.com/downloads/details.aspx?familyid=65f21935-cbc0-4178-8c08- 4c56f721c87d&displaylang=en&tm#filelist
  • 76. Книги http://technet.microsoft.com/ru-ru/library/cc262788.aspx http://www.amazon.com/Microsoft-Windows-SharePoint-Services- Developer/dp/0735623201 http://msdn.microsoft.com/en-us/library/ms441339.aspx