Я работаю в крупной местной правительственной организации, которая собирается приступить к использованию SharePoint для замены нашей стареющей интрасети на всепользовательский сайт для совместного использования всех танцев. Фокус для интрасети будет заменять случайные файлы, страницы содержания и документы, которые распространяются по всей организации с помощью установки SharePoint, которая волшебным образом наведет порядок на все это.
Решение использовать SharePoint для интрасети уже сделано.
CMS, который мы используем на нашем общедоступном веб-сайте, также нуждается в замене. Я предложил использовать UmbracoCMS, но из-за ожидающей реализации SharePoint в нашей интрасети, мой босс предложил использовать SharePoint для веб-сайта тоже. Он предложил это с чисто логической точки зрения, поскольку он не разработчик, и я могу понять, почему этот курс действий может показаться очевидным путем.
Я очень скептически отношусь к использованию SharePoint для покрытия нашего веб-сайта. Нам понадобились бы только элементы "управления содержимым", причем большая часть остального сайта была составлена из существующих приложений .NET.
Для нашей интрасети разработка чего-то с SharePoint кажется очевидной, поскольку она будет интегрироваться с электронной почтой и Office и позволит обмениваться контентом и интегрироваться с нашей Active Directory (или тем, что я предполагаю).
Однако наш сайт совершенно другой и содержит множество приложений вместе с архаичной CMS. Это веб-сайт государственного сектора, поэтому ключевые слова являются доступностью веб-сайта и функциональной совместимостью. Он должен быть простым в использовании и генерировать чистый доступный вывод и действительный XHTML-совместимый код. Нам не нужны какие-либо функции совместного использования или обмена документами SharePoint для веб-сайта.
У меня возникает ощущение, что использование SharePoint для сайта - это очень плохая идея.
Я предложил UmbracoCMS в качестве контроля, которого я ожидаю, будет больше, чем с SharePoint, и интеграция с .NET означает, что мы потенциально можем объединить все наши приложения вместе легче, чем с SharePoint.
Есть ли у кого-нибудь опыт использования одного или обоих этих продуктов или знаете какие-либо интересные функции в SharePoint/Umbraco, чтобы я мог сделать это немного более четким?