私は、SharePointを使用して、老朽化したイントラネットをすべて歌うすべてのダンスのコラボレーションサイトに置き換えることに着手しようとしている大規模な地方自治体組織で働いています。イントラネットの焦点は、組織全体に分散しているランダムなファイル、コンテンツページ、およびドキュメントを、これらすべてに魔法のように秩序をもたらすSharePointインストールに置き換えることです。
イントラネットにSharePointを使用するという決定はすでに行われています。
公開ウェブサイトで使用しているCMSも交換する必要があります。UmbracoCMSの使用を提案しましたが、イントラネットでのSharePointの実装が保留中であるため、上司はWebサイトにもSharePointを使用することを提案しました。彼は開発者ではないので、純粋に論理的な観点からこれを提案しました。なぜこの一連の行動が明白な前進のように見えるのか理解できます。
私はSharePointを使用してWebサイトをカバーすることに非常に懐疑的です。実際に必要なのは、その実際の「コンテンツ管理」要素だけで、残りのWebサイトの多くは既存の.NETアプリケーションで構成されています。
イントラネットの場合、SharePointを使用して何かを開発することは、電子メールやOfficeと統合され、コンテンツの共有とActive Directoryとの統合が可能になるため(または私が想定していること)、明らかなようです。
ただし、当社のWebサイトは完全に異なり、古風なCMSとともに多くのアプリケーションが含まれています。これは公共部門のWebサイトであるため、Webサイトのアクセシビリティと相互運用性が重要です。使いやすく、クリーンでアクセス可能な出力と有効なXHTML準拠のコードを生成する必要があります。WebサイトにSharePointのコラボレーション機能やドキュメント共有機能は必要ありません。
WebサイトにSharePointを使用することについての私の直感は、それが非常に悪い考えであるということです。
UmbracoCMSは、SharePointよりも優れたコントロールになると思います。また、.NETとの統合により、SharePointよりも簡単にすべてのアプリケーションをまとめることができる可能性があります。
これらの製品のいずれかまたは両方を使用した経験がある人、またはSharePoint / Umbracoのいずれかの優れた機能を知っている人がいますか?これをもう少し明確にすることができますか?