2011-10-18 6 views
1

タイトルは最高ではありませんが、私が意味することを説明するために最善を尽くします。データベースASPからデータをフェッチする:NET MVCアプリケーション

ASP.NET MVCアプリケーションを作成し、ユーザープロファイルに関するデータを取得する必要がある場合(例のみ)、これらのファイルを配置する場所と、これらのクエリを作成する方法について説明します。 ORMはLinq 2 SQLのようなものです)。

もう一度、ユーザープロファイル(名前、姓、パスワードなど)に関するすべての詳細を定義するインターフェイスがあると仮定します。 (GetName、GetSurname ...)のようなデータを取得し、定義したこのインタフェースを継承するUserProfileクラス内のデータを取得する方法を定義するか、またはすべてのユーザーアカウントを取得してコントローラ内でクエリを実行する方法を定義します。

あなたが設計について任意の有用なリンクを持っている場合はMVCアプリケーションを投稿してください

答えて

0

適切にASP.NET MVCアプリケーションレイヤする方法についての私の答えを参照してください(?):

MVC3 and Entity Framework

、このような答えを実際には一般的で主観的でウェブアプリケーションにのみ適用されるものではなく、Windowsクライアントや他のアーキテクチャにも同じアプローチを使用できます。

実際には主観的で経験にもよりますが、一般的な考え方は、データをフェッチ/マップするために使用されるDALとORM(存在する場合)の上のすべてのレイヤー間の依存関係を最小限に抑えるか、

関連する問題