Bonjour à tous !
Je viens vers vous car j'ai besoin de conseils sur l'architecture d'une application que je compte mettre en place.
Je me lance actuellement sur un projet assez conséquent et je souhaiterais donc dès le départ utiliser les bonnes pratiques et bons patterns pour ne pas me retrouver dans 6mois à devoir tout refondre ou maintenir une usine à gaz.
Je dois donc développer un site web en .net et je souhaiterais partir sur MVC4 (que je ne connais pas!) plutôt que webform que je connais mais que je n'apprécie pas trop (la logique des contrôles pour le web, j'ai un peu du mal).
Pour l'archi, je souhaiterais partir sur du DDD avec SOA afin de pouvoir fournir n'importe quel vue qui serait demandeur.
En gros, j'imagine ça comme ça :
Vue-->Controller-->Webservice-->Domain (model)-->ORM
Déjà, est-ce que cette archi vous semble adaptée au framework MVC ?
Y-a-t'il des bonnes pratiques d'archi/développement à MVC4 ?
Auriez-vous éventuellement des tuto ou livres à me conseiller pour travailler en ce sens ?
Merci d'avance pour votre aide
Partager