Question
L’architecture CSLA.NET est-elle un bon choix dans une application au niveau de l’entreprise?
La solution
Cela dépend de ce que vous entendez par niveau d'entreprise ... quelle est l'application? Une application de bureau est-elle basée sur le Web? Middleware? Une bibliothèque partagée?
L'AAPC a des avantages et des inconvénients. J'ai déjà posé une question similaire. Regardez-le et celui-ci
Mes critiques sont qu’elle est très verbeuse, parfois trop complexe et qu’elle encapsule la couche de données dans ses classes, ce qui signifie que TDD est difficile à utiliser.
Cependant, il a été conçu pour les entreprises et vous procure une brillante fonctionnalité dès sa sortie de l’étain. Le livre mérite une lecture.