私には、設計パターンが存在する可能性があると思われるSQL + ASP.NETの状況があります。SQL/LINQを使用したマルチユーザーASP.NET用のパターン
ユーザーが登録して自分のデータを入力できるサイトがあります。ユーザーは自分のデータだけを見ることができます。
私の質問です:このプロセスをどうにかして簡略化する方法はありますか?すべてのSQLコマンドは、ユーザーIDに基づいてフィルタリングする必要があります。ASP Webフォームでは、これを簡単に許可していません。おそらくLINQオブジェクトまたはユーザーIDパラメータを使用してSQL Serverに送信されるすべてのSQLコマンドを自動的に拡張できる類似のものを生成する方法はありますか?
これを対応無しカスタム拡張は、*マルチテナントarchitとして知られていますecture *。私はあなたが[ここ](http://stackoverflow.com/q/2213006/861716)を始めて、その件に関するいくつかの読書をすることをお勧めしたいと思います。 –