Содержание
- 2. О чём я не расскажу Что такое SharePoint SharePoint for Internet Sites ☺ Гео-репликация Как настраивать
- 3. О чём я расскажу Заблуждения Возможности Особенности Оптимизация MVC и MVVM
- 4. Заблуждения
- 5. Заблуждения Дорого Медленно Только для корпоративных порталов Малопригоден для нормального дизайна
- 6. Дорого SharePoint Foundation 2010: $0 SQL Server Express: $0 Windows Web Server: * - можно и
- 7. SQL Server Express 1 CPU 1 Gb RAM 10 Gb на 1 БД Без инструментов управления
- 8. Медленно Просто используйте общепринятые техники оптимизации: Кэширование Сжатие Удалить все «лишнее»
- 9. Только для корпоративных порталов http://www.topsharepoint.com/ Библиотека Президента http://prlib.ru/ Хроника Победы http://www.pobeda-info.ru Первые в Космосе http://www.pobeda-kosmos.ru/
- 10. Малопригодно для дизайна
- 11. Что получают все Готовые строительные блоки: Подсистема безопасности Подсистема хранения Версионность, согласование Надежная инфраструктура Масштабирование Сервисная
- 12. Что получают все А также: Понятную «простым смертным» CMS Возможность построения Wiki-ориентированных сайтов «из коробки» Высокий
- 13. SharePoint Designer Бесплатно Просто
- 14. Что получаете вы Технология Надежная платформа на базе ASP.NET с возможностью быстрого старта Лучшие средства разработки
- 15. Что получаете вы Технология Не нужно изобретать велосипеды
- 16. Что получаете вы Расширение рынка 100 000 000
- 17. Решились – SharePoint!
- 18. Архитектура Конфигурация и данные Internet Information Server Service Applications Приложения
- 19. По-шарепоинтовски
- 20. Простой способ изменения шаблонов портала Разделение данных (контента) и представления Возможность администрирования мастер-страниц Назначение мастер-страниц на
- 21. По-шарепоинтовски Логотип, выбор темы, состав и порядок веб-частей, контент Цвета, Фоны, Шрифты Редактирование CSS файлов Возможность
- 22. MVVM http://spg.codeplex.com
- 23. MVC 2 Отдельный IIS Virtual Directory Конфигурирование SharePoint httpHandler (System.Web.Mvc.MvcHttpHandler) httpModule (System.Web.Routing.UrlRoutingModule) compilation/assemblies (System.Web.Mvc) Конфигурирование MVC
- 24. MVC 2 Свой SPHttpApplication в SharePoint
- 25. MVC 2 Регистрация в Global.asax SharePoint-приложения Можно работать с объектами, почти как в SharePoint
- 26. MVC 2 Подробности http://vspug.com/mbailey/2010/04/16/sharepoint-mvc/
- 27. MVC 3 и Razor Views .NET 3.5 vs .NET 4 Прекомпиляция
- 28. MVC 3 и Razor Views Выход есть! Tom Clarkson http://tqcblog.com/2011/01/22/asp-net-mvc-3-razor-views-in-sharepoint/ http://tqcblog.com/2011/01/23/asp-net-mvc-controller-actions-in-sharepoint/
- 29. MVC 3 и Razor Views Аналогично MVC 2 + дополнительно Преобразование cshtml в cs. Компиляция в
- 30. Еще немного о быстродействии Output Cache Работает для «кода» страниц и снижает частоту обращения к БД
- 31. Еще немного о быстродействии Сжатие (IIS) js, css, … Оптимизация выдачи web forms А нужен ли
- 32. С чего начать? Information for IT Pros at TechNet http://MSSharePointITPro.com Information for Developers at MSDN http://MSSharePointDeveloper.com
- 33. С чего начать? TechDays.ru http://www.techdays.ru/Category.aspx?Tag=Sharepoint
- 34. Microsoft BizSpark для успешного старта Разрабатываете интернет-сервисы или тиражируемые продукты? Ваша компания частная, моложе трех лет?
- 35. Программа Microsoft BizSpark для стартапов Преимущества программы: Программное обеспечение Microsoft для разработки и размещения тиражируемых продуктов
- 36. Итоги Развеяли мифы Подумали, зачем это нужно нам и нашим клиентам Немного прошлись по принципам работы
- 37. DevCon 11 – крупнейшая конференция по разработке ПО DevCon 11 – крупнейшая конференция по разработке ПО,
- 38. ВОПРОСЫ
- 39. Спасибо за внимание Владимир Колесников Microsoft [email protected] @vladkol
- 41. Скачать презентацию