Dopo aver lavorato per Java per 7 anni, mi sto trasferendo in un progetto in .net. La squadra sto lavorando in ha recentemente utilizzato uno stack di tecnologia che noi siamo abbastanza soddisfatti nel livello di business e di seguito:Questo stack di tecnologia Java in .net?
- Primavera per l'iniezione di dipendenza, la gestione delle transazioni, la sicurezza e per l'aggiunta di intercettori e per ottenere la possibilità iniettare diverse implementazioni di interfacce quando si è in unit test come opporsi al deployment su un server.
- JUnit per test di unità.
- JPA/Hibernate per ORM
Potresti utilizzare questo stack in .net? Ho sentito parlare di nHibernate, spring.net e nUnit.
Queste sono le traduzioni in .net? o sono quei progetti morti, cattive implementazioni o cosa?
Esistono altre tecniche/strutture superiori?
Apprezzo i tuoi pensieri!
Accetto dalla prospettiva di "porting", quindi +1. Se sei stato Unit Testing per un po 'e non ti preoccupare di qualche frictionm, xUnit.net vale lo sforzo –