摘要:
在更加复杂的应用系统中,如何考虑尽可能避免导航代码的重复,甚至考虑基于可配置的规则来动态确定页面导航,那么Page Controller和Front Controller某种意义来说是对于MVC模式在更加复杂的系统的优化。中等复杂程度的优化—Page Controller(页面控制器) 使用Page Controller模式接受来自页面请求的输入、调用请求对模型执行的操作以及确定应用于结果... 阅读全文
摘要:
MVC的ASP.NET实现 为了解释如何在ASP.NET中实现Model-View-Controller模式,并说明在软件中分离模型、视图和控制器角色的好处,下面的示例将一个没有分离所有三个角色的单页面解决方案重构为分离这三个角色的解决方案。示例应用程序是一个带有下拉列表的网页(如栏下图所示),该页面显示了存储在数据库中的记录。利用Microsoft Visual Studio(r) .NET... 阅读全文
摘要:
基于.NET的Web应用框架构建模式 微软架构与模式小组(转载自MSDN) 2004年05月08日 (注)因为本文写的较早所以本文中的提道具体ASP.NET技术可能会不准确。转载本文的目的在于框架构建模式的思想,而非具体的技术细节。 本文对应于Web表示模式集群,文章的前半部分重笔墨的描述了MVC模式的架构、设计及其ASP.NET实现,而在更加复杂的系统中,随后提出了Pa... 阅读全文