2010-04-09 3 views
1

Je suis novice dans l'architecture ASP.net MVC. J'ai lu dans certains articles que le modèle contiendra des affaires et la logique d'accès aux données. Est-ce que cela signifie que je dois implémenter les layrers d'affaires et d'accès aux données dans le dossier de modèle latéral? Et il n'est évidemment pas possible d'ajouter des bibliothèques de classes (couche de gestion et couche d'accès aux données de niveau n) dans le dossier Model. SO s'il vous plaît laissez-moi savoir comment concevoir des affaires et la couche de données si je ne veux pas inclure mes requêtes LINQ dans le contrôleur.Couche métier et données dans ASP.NET MVC

Merci, Amith

Répondre

0

Si vous avez un objet existant d'affaires/couche de données, simplement référence ces DLL, vous ne devez utiliser le dossier Modèles. MVC utilise beaucoup les objets DTO/ViewData, ceux-ci peuvent aller dans les dossiers Models si vous ne les mettez pas dans vos DLLs.

+0

ok..mais c'est une nouvelle application. Je dois écrire de nouvelles affaires et datalayer. – Shetty

+0

Ai-je tort, ou ne pourriez-vous pas simplement créer votre propre dossier "Businesslayer" et y conserver tout? ou est-ce une mauvaise approche? – BerggreenDK

Questions connexes