ドキュメント管理、ドキュメント検索、Wiki、ブログなど、SharePoint に実装できる 20% の機能を備えたアプリケーションを開発する必要がある状況があります。残りの 80% はカスタム機能です。さらに、20% の機能関連データ (ドキュメント、wiki、ブログなど) のみを SharePoint データベースに含める必要があります。残りの 80% のフィーチャ データは、別の SQL Server データベースで管理する必要があります。
この状況を踏まえると、
続行するには2つのアプローチがあります。
アプローチ 1: SharePoint にすべての機能 (カスタムを含む) を実装する
アプローチ 2: SharePoint に SharePoint 機能を実装し、別の ASP.NET アプリケーションで 80% のカスタム機能を実装します。ASP.NET アプリケーションでブログ情報または wiki を取得するには、SharePoint Web サービスを使用します。
どちらのアプローチが良いか教えてください。