通过一系列文章,演示了如何运用ASP.NET MVC框架来创建一个真实的电子商务应用程序。这个示例介绍了MVC框架的许多关键特性:控制器、动作方法、路由、视图、模型绑定、元数据、验证、布局、认证等。同时也看到了如何使用与MVC相关的一些关键技术。这些技术包括实体框架(Entity Framework)、Ninject、Moq,以及VS对单元测试的支持。
我们最终实现了一个应用程序,它具有整洁的、面向组件的体系架构,它实现了关注分离,给用户留下了易于扩展和维护的基代码。
通过十多篇文章的编辑,本人也巩固了MVC基础知识,希望以上文章对读者也能起到抛砖引玉的作用。