私はAsp.net MVCの新人です。データソースを使用してmvcアプリケーションを作成しましたが、n層アーキテクチャを使用してmvcアプリケーションが必要です..asp.netアプリケーションと同じように、一般的にプレゼンテーション層のビジネス層とデータ層があります。
n 層アーキテクチャを使用して mvc アプリケーションを作成したい... mvc n 層アーキテクチャに従ったヘルプまたはデモ リンク..
私はAsp.net MVCの新人です。データソースを使用してmvcアプリケーションを作成しましたが、n層アーキテクチャを使用してmvcアプリケーションが必要です..asp.netアプリケーションと同じように、一般的にプレゼンテーション層のビジネス層とデータ層があります。
n 層アーキテクチャを使用して mvc アプリケーションを作成したい... mvc n 層アーキテクチャに従ったヘルプまたはデモ リンク..
ASP.NET MVCコントローラーは、n層アプリケーションにあるクラスと通信できます。
たとえば、レイヤーProductsController
を呼び出し、ProductsBusiness
レイヤーを呼び出し、レイヤーを呼び出しProductRepository
てデータベースにクエリを実行します。
コントローラーは非常にこれである必要があるため、実際にはロジックが多すぎないようにする必要があります。これを確認する1つの方法は、ASP.NET MVC UIレイヤー全体を置き換える必要があることを想像することです。したがって、再利用したいものはすべて下に配置する必要があります。これを視覚化する別の方法は、ビジネスレイヤーを再利用してすべて同じことを行う必要がある2番目のUIを作成することを想像することです。
したがって、MVCアプリケーションのコントローラーは、他のn層レイヤーの上のレイヤーです。