0

モデルの定義タスクをスキップして、LINQ データ コンテキストで表されるクラスをビューに送信できますか? これまでのところ、私のモデルのほとんどは、LINQ に含まれるものとはまったく同じである / オブジェクトの構成とは異なることに気付きました。ただし、LINQ をモデル内の型に変換する方法をまだ見つけていません。

可能であれば、プログラミング言語のデータ型と DBMS のデータ型との互換性について心配する必要がなく、時間も節約できます。

実装する方法があれば教えてください。

4

2 に答える 2

0

コントローラ ロジックを使用してビュー データを作成することを回避し、代わりにそのロジックをビューに書き込む方法は多数あります。しかし、わざわざ ASP.Net MVC を使用するのはなぜでしょうか。Webforms を使用することもできます。これは基本的に、追加のルーティング オーバーヘッドで行っていることだからです。

MVC の最大のポイントは、単一責任の原則再利用性です。ビューがデータを認識してデータをプルする場合、データベースなどに接続する必要があるため、データのビューを提供するだけでなく、より多くの責任を負うようになります。さらに、そのビューは、適切に機能することを認識しているロジックに依存しているため、簡単に再利用できません。また、他のコントローラー/アクションがそれを呼び出した場合、そのコンテキストで適切に機能しない可能性があります。

于 2013-06-14T00:27:03.017 に答える