I'm pretty new to this so the structure will most likely change, but the layout should look something like this:
- Choosing the Tools
- The Domain
- Data Access
- Application Services
This application is heavily influenced by Josh Smith's MVVM article, Ayende's NHibernate To-Do app article, and Jose Romaniello's posts. There will also be a few things in there pulled from S#arp Architecture. I'm pretty excited about this application since I'm primarily a web developer. It'll be interesting working in a stateful environment for a change.