Active Learner -- Learning in my life!

Welcome To Forrest's Space! Welcome To Back!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年6月24日

摘要: 在 ASP.NET 中实现 Model-View-Controller 上下文 您要在 Microsoft® ASP.NET 中构建 Web 应用程序,并且需要基于应用程序的复杂性分离程序的不同方面,以减少代码的重复,并限制更改的传播。 实现策略 为了解释如何在 ASP.NET 中实现 Model-View-Controller 模式,并说明在软件中分离模型、视图和控制器角色的好处,下面的示例将一个没有分离所有三个角色的单页面解决方案重构为分离这三个角色的解决方案。示例应用程序是一个带有下拉列表的网页(如图 1 所示),该页面显示了存储在数据库中的记录。 阅读全文

posted @ 2006-06-24 13:32 Forrest.Gao 阅读(1109) 评论(1) 推荐(0) 编辑

摘要: Model-View-Controller(模型-视图-控制器) 上下文 许多计算机系统的用途都是从数据存储检索数据并将其显示给用户。在用户更改数据之后,系统再将更新内容存储到数据存储中。因为关键的信息流发生在数据存储和用户界面之间,所以您可能倾向于将这两部分绑在一起,以减少编码量并提高应用程序性能。但是,这种看起来自然而然的方法有一些大问题。一个问题是,用户界面的更改往往比数据存储系统的更改频繁得多。将数据和用户界面这两部分耦合在一起带来的另一个问题是,业务应用程序往往会并入远不止数据传输功能的其他业务逻辑。 问题 如何让 Web 应用程序的用户界面功能实现模块化,以便您可以轻松地单独修改各个部分? 影响因素 下列影响因素作用于此上下文内的系统,在考虑问题的解决方案时必须协调这些因素: 阅读全文

posted @ 2006-06-24 13:26 Forrest.Gao 阅读(747) 评论(1) 推荐(0) 编辑