Et de deux
2010-07-26 #mvc
You've virtually completed the public-facing portion of SportsStore. (...) The well-separated architecture means you can easily change the behavior of any application piece (e.g., what happens when an order is submitted, or the definition of a valid shipping address) in one obvious place without worrying about inconsistencies or subtle, indirect consequences. You could easily change your database schema without having to change the rest of the application (just change the LINQ to SQL mappings).