Après avoir travaillé pour Java pendant 7 ans, je me lance maintenant dans un projet en .net. L'équipe dans laquelle je travaille a récemment utilisé une pile technologique dont nous sommes assez satisfaits pour la couche métier et les couches inférieures :
- Spring pour l'injection de dépendances, la gestion des transactions, la sécurité, l'ajout d'intercepteurs et la possibilité d'injecter différentes implémentations d'interfaces lors des tests unitaires par opposition au déploiement sur un serveur.
- JUnit pour les tests unitaires.
- JPA/Hibernate pour ORM
Pourriez-vous utiliser cette pile en .net ? J'ai entendu parler de nHibernate, spring.net et nUnit.
S'agit-il des traductions en .net ? ou ces projets sont-ils morts, mal implémentés ou quoi ?
Existe-t-il d'autres techniques/cadres supérieurs ?
J'apprécie vos réflexions !