Microsoft が Office Web Apps を導入したことで、Office Web App を使用してドキュメントを表示するカスタム Web アプリケーションに Office ドキュメントを簡単に埋め込むことができるようになりました。埋め込みコードを生成するために、ここに示すように Sky ドライブに「埋め込み」オプションがあります: http://office.microsoft.com/en-au/web-apps-help/share-it-embed-an- Excel-workbook-on-your-blog-HA102029502.aspx
SharePoint 2010 および SharePoint 2013 で利用できる Office Web アプリがあり、これにより、Office Web アプリを使用して SharePoint 内で Office ドキュメントを表示できます。私がやりたいことは、SharePoint をドキュメント リポジトリとして使用し、Sky Drive に保存されているドキュメントに対して行うのと同じ方法で、SharePoint サーバーに保存されているドキュメントをカスタム Web アプリケーションに埋め込むことができるようにすることです。SharePoint にはブラウザーでドキュメントを表示するオプションがありますが、そのリンクをコピーしてアプリケーションの Web ページに追加することはできません。実際の SharePoint サイトが表示されます。
私がやりたいことは、SharePoint サーバーに展開された Office Web App を使用して、同じ SharePoint サーバーに保存されているドキュメントを iFrame 内にレンダリングすることだけです。
SharePoint サーバー 2010 または 2013 でこれを実現する方法を知りたいのですが、2010 でこれを行うことをお勧めします。