Last week I was released from a project developed in .Net technology. By heart I am a java developer but this was my first green field project in .Net. Our technical team leader was really great in developing his craft and we learned a lot in this project.
Project used spring.net framework and reporting services tool to generate the reports.
Few important things I learned in the project was best way to apply
1. Dependency Injection
2. Behavior Driven Development.
3. Continuous Integration