J'ai quelques inquiétudes à propos de DTO. J'essaye de créer l'architecture de niveau 4 pour mon site Web d'asp.net. J'aurai DTO, BLL, DAL et Presentation Layer.Utilisation de DTO sur le site Web asp.net pour une architecture à 4 niveaux
Dois-je créer un DTO pour chaque table? J'ai presque 100 tables et certaines des tables ont 70-100 colonnes.
Pour une requête compliquée où je rejoins 5-8 tables, Comment aborder cette question? Ai-je besoin d'obtenir DTO pour chaque table, puis d'exécuter Linq Query sur toutes ces listes DTO dans BLL, puis de renvoyer le résultat à la page aspx?
S'il y a d'autres suggestions, s'il vous plaît faites le moi savoir. Merci d'avance pour votre aide.