1

私は暫定的な SharePoint 開発者として活動する経験豊富な .NET 開発者であり、SharePoint は初めてです。新しいプロジェクトの複雑さとカスタム コード ビハインドの必要性のため、サイト ページではなくアプリケーション ページを使用する必要があると判断した後。ソリューション全体を開発する前に、アプリケーション ページの展開に関する私の理解の未解決の部分を結び付けたいと思いました。サイト コレクション ページの左側に、このページを URL として追加する必要があります (サイト ページにサブサイトを追加するときに起こることと似ています)。サイト全体の誰もがページにアクセスできないようにすることなく、SharePoint の上にカスタム ページを開発するためのより良い方法が必要です。

編集 SharePoint 上で開発したいアプリケーションは、純粋にデータ入力とレポートの目的で存在します。

4

1 に答える 1

1

Web パーツの使用を検討したことはありますか?

本質的に Web パーツにラップされたユーザー コントロールであるビジュアル Web パーツを使用すると、必要なだけ複雑にすることができ、イベントなどにフックするためのコード ビハインドもあります。

Web パーツを使用する利点は、Web パーツをページにドロップして、すべての OOB 共有ポイント アクセス コントロールを使用できることです。

あなたは、データ入力レポート アプリを開発したいと言っています。そのため、サブサイトを作成することができます。所有者以外のページを変更するには、すべてのアクセス権を参照してください。サブサイトにページを追加し、各画面に必要なロジックを含む Web パーツをサブサイトにドロップして、すべての画面を作成します。

また、サブサイトでのみアクティブ化される Web 機能を介して Web パーツをデプロイするようにしてください。これにより、Web パーツはその特定のサブサイトでのみ使用可能になります。

于 2013-08-28T15:22:06.643 に答える