I\'ve been using MVC frameworks for a short while now and I really like how the concerns are separated out. I\'ve got into a bad habit of letting the controllers do quite a bit
This video gives great insight into how to organize your asp.net MVC solution and addressing separation of concerns, and better testability. Hopefully it will help someone else also. I learned some good stuff from it.