Проработав 7 лет на Java, я перехожу к проекту в .net. Команда, в которой я работаю, недавно использовала технологический стек, который нас вполне устраивает на уровне бизнеса и ниже:
- Spring для внедрения зависимостей, управления транзакциями, безопасности и добавления перехватчиков, а также для получения возможности внедрять различные реализации интерфейсов в модульном тестировании в отличие от развертывания на сервере.
- JUnit для модульных тестов.
- JPA / Hibernate для ORM
Не могли бы вы использовать этот стек в .net? Я слышал о nHibernate, spring.net и nUnit.
Это переводы в .net? или эти проекты мертвы, плохие реализации или что?
Существуют ли другие превосходные методы / рамки?
Ценю ваши мысли!