A Training Application
Colin and I are having lots of fun building a training application at work at the moment. We've only been at it for a week or two but we've made some decent progress.
Our overall architecture (more of which later) involves a lot of different moving parts which, taken together, can obfuscate the detail and make it difficult to see what's going on. So, with that in mind, we've decided to concentrate on some of more important pieces to start with, and build a relatively simple application to demonstrate those pieces. In no particular order, that means:
- Domain Driven Design with NHibernate
- Building a UI with ASP.NET MVC and jQuery
- Inversion of Control with Autofac
- Test Driven Development with xUnit and Rhino Mocks
- Agile Planning with Extreme Programming