Великолепным опытом была моя работа с рядом авторов отдельных фрагментов данного тома, и некоторые из них помогли нам уверенно расширить рамки книги за счет более подробного освещения “горячих" тем разработки приложений и бизнес-логики. С Улиссом Людвигом (Ulysses Ludwig) я работаю уже два года, и реальные проекты, совместно разработанные нами, серьезно повлияли на подход, принятый в главе, которая посвящена разработке приложений. Очень пригодились и экспертные советы Бена Нэдлера (Ben Nadler) по PerformancePoint и Business Connectivity Services, особенно когда мы поняли, что нам понадобятся две главы для разумного обзора всех нужных для этого тем.
Кроме того, Джоэл Олесон (Joel Oleson) и Крис Чанг (Chris Chung) обеспечили нас наставлениями и конкретным материалом по главе, описывающей вопросы управления, которая оказалась на удивление трудной для нас из-за широты данной темы. Ким Амарис (Kim Amaris) помогла нам в завершении главы по интеграции с Office 2010, так что спасибо им всем за помощь. Спасибо и коллективу издательства Sams Publishing/Pearson Education, которые помогали нам редактировать, форматировать и красиво оформлять текст.
Я никогда не забуду и многих других, кто внес свои идеи, замыслы и тексты, а если когда и забуду, то напомните мне, и я куплю вам чашку кофе Starbucks.
Когда мы несколько лет назад взялись за написание первоначальной книги
Наше знакомство с самой последней версией SharePoint началось более чем за год до ее выпуска, даже до бета-версии, когда еще разрабатывался SharePoint vl4. Мы набирали опыт в нашей компании Convergent Computing (ССО), развертывая пакет у первоначальных пользователей и пользуясь тесными связями с компанией Microsoft. Кроме того, мы сотрудничали с командой разработчиков SharePoint и обширным сообществом пользователей SharePoint с помощью программы поддержки наиболее ценных профессионалов Microsoft (Most Valuable Professional — MVP). К этому времени нам стал понятен богатый выбор средств и возможностей, имеющихся в версии SharePoint 2010, и мы использовали наш непосредственный опыт работы с бета-версиями продукта, чтобы начать работать над данной книгой, которая представляет собой исчерпывающее описание возможностей, администрирования и инфраструктуры SharePoint 2010.
Основной сложностью данной книги был выбор и описание наиболее важных средств, тем, практических упражнений и навыков, которые могут пригодиться целому спектру наших читателей при работе с SharePoint 2010. Для этого нам пришлось вспомнить наш опыт работы за последние десять лет с сотнями различных организаций и выбрать наиболее часто встречающиеся требования в областях проектирования, архитектуры, интегрирования и настройки.
Мы постарались, чтобы книга была полезной и для тех читателей, которые никогда ранее не пользовались продуктами SharePoint, и для тех, кто набил руку в работе с продуктом и уже работает с SharePoint 2010. Это могут быть менеджеры и архитекторы в области информационных технологий, администраторы SharePoint, опытные пользователи SharePoint и, конечно, конечные пользователи. Поэтому мы тщательно отобрали в книгу то, что по нашему мнению, наиболее ценно для нашей аудитории. Основным моментом нашей стратегии был выход за очевидные возможности SharePoint 2010 и опыт по работе с наиболее распространенными точками интеграции SharePoint 2010 — SQL Server, Exchange Server, антивирус, продукты Edge Security и инструменты наподобие SharePoint Designer 2010 и Visual Studio 2010. И тогда книга стает не очередным рассказом о возможностях SharePoint 2010 в безвоздушном пространстве, а о его возможностях в сложной информационной экосистеме.
В этой книге обобщен наш опыт и опыт наших коллег из Convergent Computing, а также опыт работы наших клиентов с продуктами и технологиями SharePoint 2010 — как на бета-стадиях, так и в промышленных развертываниях. Мы разбили книгу на отдельные темы, чтобы можно было быстро найти и прочитать конкретный раздел и выполнить четкие пошаговые алгоритмы действий. Примеры этих действий — это не просто примитивные иллюстрации некоторых возможностей, а описания реального применения технологий и инструментов в реальных ситуациях. Но если вам нужен хороший обзор SharePoint 2010, вы можете прочитать книгу по порядку и четко разобраться в высоких уровнях безопасности и функциональности, которые обеспечивает SharePoint. Темы книги разбиты на несколько частей, объединяющих похожие категории.
Темы в книге поделены следующим образом.