Salut c'est une question à tous les développeurs expérimentés qui créent leurs applications web en utilisant ASP.NET (C#) avec MySQL. J'utilise actuellement Microsoft Enterprise Library pour implémenter un modèle de conception d'usine de base de données.Quel modèle de conception fonctionne pour vous? ASP.NET avec MySQL
J'ai un DAL qui retourne un DataTable. J'ai une BLL qui exécute cette DAL qui renvoie une Liste <> de mes DataObjects. Le BLL dispose de paramètres pour le tri, les enregistrements de limite et les filtres. À votre avis, ce qui est de loin un bon modèle de conception qui fonctionnera pour les requêtes transactionnelles et les requêtes contenant un certain nombre de jointures (4 à 10 tables) et conditions.
Je ne suis pas satisfait de la mise en œuvre actuelle et je ne sais pas si cela va fonctionner pour moi à long terme. Je continue à créer des classes DataObjects -> BLL -> DAL à chaque fois.
Cela devrait probablement être une question de "Wiki de la communauté", si elle survit à l'assaut imminent des gens qui sont décidés à le fermer. – Pointy
J'ai vu quelques types de modèles de conception ici. http://w3mentor.com/learn/asp-dot-net-c-sharp/c-asp-net/types-of-design-patterns/. Avez-vous utilisé ceux-ci. Qu'est-ce que vous pensez est évolutif et ne prend pas de temps –