200 likes | 349 Views
Microsoft SharePoint 2010 . Перспективы для бизнеса и разработки. Роман Гонтарь r.gontar@denexy.com Технический директор Группа компаний Денекси. О чем этот доклад. SharePoint для бизнесмена Сокращение расходов Упрощение принятия решений Совместная работа, коммуникации
E N D
Microsoft SharePoint 2010.Перспективы для бизнеса и разработки Роман Гонтарь r.gontar@denexy.com Технический директор Группа компаний Денекси
О чем этот доклад • SharePoint для бизнесмена • Сокращение расходов • Упрощение принятия решений • Совместная работа, коммуникации • Единое веб-пространство • SharePoint для разработчика • Перспективы трудоустройства • Знакомый .NET Framework 3.5 • Привычная разработка в Visual Studio 2010 • Улучшенная объектная модель (как серверная, так и клиентская)
Ложка дёгтя • Неполная поддержка браузеров • Порог вхождения разработчика • SharePoint Foundation 2010 не работает на Windows Web Server • Стоимость решений для Интернет-сайтов • Использование нескольких программ для качественной разработки
Что такое SharePoint • Платформа для создания и публикации веб-приложений • Готовый набор функциональных компонент: • Набор веб-приложений для организации совместной работы • Функциональность для создания порталов • Модуль поиска информации в документах и информационных системах • Функциональность управления рабочими процессами и система управления содержимым масштаба предприятия • Модуль создания форм для ввода информации • Функциональность для бизнес-анализа
Редакции SharePoint • Microsoft SharePoint Foundation 2010 • Microsoft SharePoint Server 2010 Standard • Microsoft SharePoint Server 2010 Enterprise • Microsoft SharePoint Server 2010 for Internet Sites Standard • Microsoft SharePoint Server 2010 for Internet Sites Enterprise
Возможности SharePoint • Подключение и обеспечение сотрудников • Снижение затрат благодаря единой инфраструктуре • Быстрое реагирование на бизнес-потребности
SharePoint с точки зрения бизнеса • B2C • B2B • B2E
SharePoint в примерах Демонстрация
Что может получить бизнес от SharePoint • Единая точка входа • Общая база знаний и документов • Документооборот • Бизнес-процессы • Корпоративный поиск • Бизнес-аналитика • Приборные панели • Ключевые показатели эффективности (KPI) • Диаграммы и графики
SharePoint для бизнеса Демонстрация
Для чего становиться разработчиком SharePoint
Что дает SharePoint разработчику • Единая платформа разработки для любых интранет-, экстранет- и интернет-решений • Единый интерфейс пользователя • Богатство .NET Framework 3.5 • Удобство Visual Studio 2010 • PowerShell
SharePoint под капотом • Farm – Ферма серверов • Application – Приложение • Site – Коллекция сайтов • Web – Сайт • Артефакты • Списки • Библиотеки • Страницы • Веб-части
Что нужно знать разработчику • Разработка в SharePoint • Внутреннее устройство SharePoint • Объектная модель SharePoint • CAML • … • Разработка в вебе: • Stateless разработка • .NET Framework,ASP.NET, LINQ • ECMAScript (JavaScript) • AJAX • …
Приятные мелочи • Визуальные веб-части • Привычная отладка из Visual Studio 2010 • Приборная панель разработчика SharePoint • Детальные журналы SharePoint • Готовые шаблоны проектов • Клиентская объектная модель • LINQ to SharePoint
Пару слов об изолированных решениях • Компромисс между стабильностью фермы и гибкостью бизнеса • Урезанный формат решений, но поддержка основных элементов SharePoint • Разработка для SaaSили SharePoint хостинга • Дополнительная поддержка Visual Studio 2010 решений в «песочнице»
Разработкадля SharePoint Демонстрация
Резюме Мы получили ответы на вопросы: • Что такое SharePoint? • Что получает бизнесот SharePoint? • Что получает разработчикот SharePoint? • Как упростилась работа разработчика SharePoint? • Как написать свою первую веб-часть?
Ссылки • http://www.denexy.ru • http://www.techdays.ru • http://sharepoint.microsoft.com • http://habrahabr.ru/blogs/sharepoint • http://sharepoint.su • http://msdn.microsoft.com • http://www.google.com
Вопросы? r.gontar@denexy.com r.gontar@denexy.ru