SharePoint のクラウド バージョンである SharePoint 365 のページに .NET コード ブロックを追加することはできますか? その場合、web.config でコード ブロックを許可するにはどうすればよいでしょうか?
SharePoint デザイナーを使用して、フォームをカスタマイズし、外部データソースを使用してデータビューを作成できますか?
asp.net コードビハインド ファイルとクラス参照を使用できますか? (そうではないと思います)
SharePoint のクラウド バージョンである SharePoint 365 のページに .NET コード ブロックを追加することはできますか? その場合、web.config でコード ブロックを許可するにはどうすればよいでしょうか?
SharePoint デザイナーを使用して、フォームをカスタマイズし、外部データソースを使用してデータビューを作成できますか?
asp.net コードビハインド ファイルとクラス参照を使用できますか? (そうではないと思います)
.NET コード ブロック (サーバー側スクリプト) は、Office 365 ではサポートされていません。コードを含むコントロールと Web パーツだけから ASPX ページを構築する必要があります。SharePoint Online のソリューションは、SharePoint 2010 のサンドボックス ソリューションと制限を共有しています。ソリューションの範囲はサイト コレクションです。Web アプリケーションではないため、web.config にアクセスできません。ただし、必要ない場合もあります。単一のサイト コレクションにのみバインドされ、最も一般的なタスク (SafeControls の追加) がサポートされますが、SharePoint エンジンはそれらを維持するために web.config を使用しません。Web パーツの展開の例を見ることができます。
Designer を使用して、ページ、フォーム、およびビューをカスタマイズできます。外部データ ソース (エンティティ タイプ) - BCS - は、昨年末までに SharePoint Online に追加されました。サポートされているコネクタの種類は確認していません。少なくとも、SQL と WS のソースはあると思います。
ASPX ページにコード ビハインドを含めることはできません。利用可能なページとユーザー コントロールの ASP.NET コンパイルはありません。そのため、コード化されたコントロールと Web パーツのみでページを構成する必要があります。ただし、これを回避するためのトリックがあります - Visual Web Partです。元のビジュアル Web パーツは、ASP.NET コンパイルに依存しているため、サンドボックス ソリューションでは使用できませんでした。Visual Studio 2010 SharePoint Power Toolsには、事前にコンパイルされたコードをソリューションにパッケージ化し、サンドボックスに適したテンプレートが用意されています。
SharePoint Online に展開する前に、ローカルの SharePoint 2010 でサンドボックス ソリューションを開発およびテストできます。SharePoint Online へのソリューションの展開は、ローカル ファームへの展開よりも高速であることに驚きましたが :-) MSVS により、開発は非常に快適になりました。
--- フェルダ
.NET 開発者ではないので、私の知識は限られています。Office 365 は SharePoint のマルチテナント実装であり、次の機能が必要です。
Office 365 は、試用できる 30 日間の試用版を提供していることに注意してください。トライアルを開始する際に注意すべき点がいくつかあるため、詳細が必要な場合はお知らせください。