Использование сторонних утилит в SharePoint
Кодекс разработан и испытан в среде MOSS, конкретно не WSS (но освободили для обоих типов платформы в любом случае, в результате чего основные функции якобы будут доступны, что не в состоянии работать, поскольку они не поддерживаются или доступны в WSS)
Инструменты и утилиты часто поддерживается и условия для скачивания на "как есть" основа
Бедные документации для проведения эффективной и безопасной настройки и установки
Практически не тестирования до релиза, поэтому инструменты являются "багги" и неустойчивой
Не зарекомендовал себя практичность и функциональность всей среде с балансировкой нагрузки
Бедные или вообще отсутствует поддержка конечных пользователей.
Рост в сторонних утилит
Я работал с SharePoint в качестве основы с момента своего первого релиза полном масштабе в 2001 году. С тех пор я стал свидетелем неуклонного роста инструменты сторонних производителей, чтобы обеспечить либо улучшений слабой функциональности, предоставляемой "из ящика" (OOTB) по SharePoint, или новые функции в дополнение к существующим основным функциям.
Большинство утилит сторонних разработчиков или веб-частей начал выходить с предыдущей версии SharePoint (SharePoint 2003 WSS & V2). Но с выходом Microsoft Office SharePoint Server (MOSS) 2007 (и WSS V3), наблюдается экспоненциальный рост всего многообразия конечного пользователя или административных ориентированные инструменты.
Весь бизнес фактически возникли в течение последних нескольких лет со своей единственной модели бизнеса, направленной на удовлетворение спроса на Открытый список агрегаторов резервного копирования & миграции коммунальных услуг или отчетного аксессуарами, если назвать лишь некоторые из них. Не забывая Домашняя, открытый исходный код станет усилия на Codeplex и работа по конкретным лицам, которые часто называют в должности и блогах в сообществе SharePoint.
Growing Pains
Рост инструменты сторонних производителей и расширения SharePoint сообщества, которые также предоставляют огромные массивы зачастую "свободные" загружаемые коммунальные услуги, средства предприятия развертывании SharePoint никогда не было лучшего служил и может возможно получить еще больше удовольствия от своих инвестиций в используя последние Microsoft технологии SharePoint.
Однако мой опыт, накопленный за последние несколько лет с утилит сторонних разработчиков, в частности, с самой природой новых и часто незрелые утилиты и дополнения, привело меня к мысли, что эти инструменты могут быть чреваты проблемами для неосторожных.
Вопросов, возникающих включают в себя:
Даже некоторые из самых известных инструменты сторонних производителей на рынке, на мой опыт, весьма слабо развиты, поэтому развитие компании не могут ответить даже к самым элементарным поддержки запросов, связанных с ошибками или продукта. Инструменты и утилиты, часто были четко разработаны на MOSS и для среды, но объявлена для ВКХ, а также с происходящими разработчики очень хорошо зная, будут проблемы с меньшим набором функций. Я подозреваю, это всего лишь болезнь роста малых предприятий и, надеюсь, свои процессы развития и поддержки со временем улучшится.
Ваш продукт выбран третий участник действительно правильный выбор?
Очевидно, многие из имеющихся инструментов чрезвычайно полезны, иначе они бы не были созданы, чтобы заполнить пробел в первую очередь, или продаются так хорошо. Я думаю, однако, что предприятия, или, скорее, неопытных людей, часто забывают (или просто не знаю), чтобы всесторонне рассмотреть вопросы, связанные с развертыванием 3rd Party продуктов, которые были разработаны вне сертифицирован Microsoft и других средах основной платформой.
То, что раньше ваша относительно чистым, основные показатели и стабильную обстановку, в настоящее время 'загрязненной', автор DLLs ', Web. Изменений конфигурации и настроек реестра. Это обеспечивает вам риск потенциального уровня нестабильности, что является неприемлемым, в результате бесконечных часов, пытаясь в решении проблем и вопросов, которые можно было бы избежать в первую очередь. Поэтому приступить к развертыванию таких инструментов без надлежащей осмотрительности на ваш страх и риск!
Вопросы, касающиеся сторонних утилит я хотел бы предложить Вам рассмотреть следующие:
Сопровождение - Есть ли в организацию своевременного обновления и исправления ошибка в компонентах? Будет ли она поддерживается в 64-битной платформы? Должен ли он на самом деле и работе различных браузерах? Что говорят другие о продукте в общине? Кто будет платить за его поддержки внутри? Что делать, если человек, которому установили листьев?
Кодекс обновлений - Вам нужна и, следовательно, иметь доступ к источнику управления вашим разработчикам создавать и поддержки изменений в доме? Что такое "дорожную карту" для обновления продукта следующий пакет обновления издал от Microsoft? Будет ли продукт быть затронут пакет обновления от Microsoft?
Надежность / Стабильность - Какой тип испытание было проведено до релиза? Была кода, разработанного на обоих MOSS и WSS платформах? Имеет продукт был протестирован на ферме с балансировкой нагрузки? Работает ли на нескольких фермах? Существуют ли проблемы с производительностью в списках или индексация? Она влияет на существующие OOTB функции или другие инструменты сторонних развернуто? Повлияет ли это существующие страницы и данные? Как это установлено, ПВС, STP и / или библиотеки DLL?
Масштабируемость / Security - какой уровень и тип безопасности доступа нуждается ли она в вашем хозяйстве? Будет ли он масштабах, как развертывание растет от одного до нескольких серверах?
Стоимость - Каковы общие расходы на развертывание сторонних утилит на вашей жизни, подготовке производства и развитие среды? Что такое истинная ежегодные расходы на поддержку?
В конечном счете то, организации могут и должны получить огромную сумму от отдачи от своих инвестиций, пока они инвестируют мудро. Однако, я думаю, что значительный объем бизнеса, будут иметь многочисленные вопросы, делать с производительность, функциональность, надежность и стабильность при использовании сторонних утилит.
Благодаря усердию
Для снижения воздействия на такие вопросы при покупке третьей стороной SharePoint инструменты и утилиты, вы должны провести надлежащее рассмотрение и обоснование процесса с этими продуктами.
Я рекомендую следующее в качестве руководства:
Разобраться в деталях, что она примет в целях обеспечить оценку & испытания третий инструмент стороной (сторонами), полагая, можно настроить отдельно для окружающей среды это сделать
Документа перечень бизнеса и / или технические требования нужно выполнить, сопровождается список функций продукта указано. Сравните & оценку
Обзор, если возможно на "предварительную оценку производства" в среде как можно ближе к "той же монетой" сценарий, как вы можете себе позволить (UAT предпочтительный)
Читайте специалиста SharePoint форумах и обеспечивает соответствующую обратную связь от других, которые используют определенный продукт до развертывания и по существу калибровочных зрения на другом опытом использования продукта
Убедитесь, что Вы есть резервного копирования / восстановления подход, который работает (и на самом деле было проверено), если вы хотите откатить следующих инструментов / продуктов развертывания в связи с проблемами или другими ограничениями
Убедитесь, что Вы рассмотрели Ваше предварительного производства и условий аварийного восстановления данных в вашей планированию, тестированию и бюджеты
Рассмотрения документации необходимо не только установить, но и обеспечить поддержку вашей службы поддержки команды, ответственной за поддержку и общее управление
Прежде чем приступить к процессу внедрения 3rd Party Tools действительно посмотреть на набор функций, выделяемые из коробки и понять, если незначительные изменения в существующие требования может быть сделано, чтобы избежать введения такой продукции или заказные изменений
Если третья сторона инструмента должны быть сделаны доступными для конечных пользователей, обеспечению надлежащей проверки деловой и профессиональной подготовки планируются и предоставляются в преддверии любого судебного или экспериментального развертывания.
Заключение
Простой причине, для этой должности, чтобы вы об опасности введения сторонних утилит в вашу среду SharePoint и рекомендовать ряд мер, чтобы сделать, чтобы помочь вам понять и решить, если третья сторона является инструментом для Вас. Инструменты сторонних производителей могут и добавить реального значения, но будьте уверены, что эти инструменты не прерывать основной среде SharePoint.
Таким образом, вы должны убедиться, что у вас есть гарантии того, что фактическое развертывание третьего компонента сторона действительно собираетесь сэкономить деньги или предоставить другие достойные и материальные выгоды.
Меры должны быть приняты вам убедиться, что несертифицированные средства не собираюсь повредить существующим основным SharePoint окружающей среды и что они управляемы и приемлемыми издержками с точки зрения поддержки долгосрочной перспективе.
И наконец, как я опубликовал в журнале SharePoint недавно, вы потенциально 'деньги для своего заказа изменений и, возможно, 3 инструменты сторонних производителей, в некоторой степени, в несколько раз. Следовательно, делать домашнюю работу перед загрузкой, что часть оценке Сети и пресс setup.exe!
Привет,
Андрей
WorkShares команда
Примечание:
Арно Nel который руководит SharePoint журнал, опубликованной эту статью на своем отличный онлайн журнал о 'Использование сторонних утилит в SharePoint.
Приятного чтения и надеемся, что вы найдете ее полезной.

2 Ответы на "Использование сторонних утилит в SharePoint"
[...] Или какого-либо другого бесплатного в интернете! И прежде чем пойти дальше и установить 3rd Party продукт, прочитайте эту статью я написал в то время как [...]
Я рад, что вы хотите получить слово вне. Каждый ищет программного обеспечения SharePoint должны сделать печь-Off с различными вариантами, и быть уверенным, что они имеют право одно для их потребности.
Кроме того, не забудьте спросить, есть ли программа будет делать то, что нарушает соглашение поддержки Microsoft. Например, запись прямо в SharePoint БД.
Написать ответ