MVC Model -20120417修改
来源:互联网 发布:python基础教程视频 编辑:程序博客网 时间:2024/05/22 13:04
The Smalltalk teams at Xerox PARC eventually settled on a design philosophy that led to easy development and high code reuse. Known as "model-view-controller" (MVC), the concept breaks an application into three sets of interacting object classes.
- Model classes represent raw data, such as documents, settings, files, or objects in memory.
- Views are, as the name implies, visual representations of the data in the model.
- Controller classes contain logic which links the models to their views, and maintains state to keep them synchronized.
- 要实现为那些主要关心人机界面,而不是程序设计的人揭示交互式系统实现的目标,还有很远的路途。
- 关于分离与会话的主题,请参阅 [Dix2007]。
- UIMS and MVC model of seeim,PAC,Smaltalk MVC and so on.
2
Today, I have brodened my knowledge about the MVC Model, which is a vital reference model to the design of interactive system. But there many variant s of MVC, such as seeim model, smalltalk model, PAC model,Cocoa model.
UIMS of Cocoa and its MVC Model V.S. PAC and Seeim Model:
http://www.alandix.com/blog/tag/mvc/
Cocoa MVC Model and Design Pattern and the Smalltalk MVC Model:
Cocoa MVC is a compound pattern including the patterns of command,composite,mediator,observer,strategy.
http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/CocoaDesignPatterns.html
appendix
1 Java swing event listener processing mechanism
http://stefan321.iteye.com/blog/345221
2 Smaltalk MVC
http://st-www.cs.illinois.edu/users/smarch/st-docs/mvc.html
3 smaltalk
http://st-www.cs.illinois.edu/
4 ?mvc on wiki
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
- MVC Model -20120417修改
- 修改model
- Model-View-Controller (MVC)
- MVC(Model-View-Control)
- MVC 之 model
- MVC Model Binding
- MVC:Model Binder
- MVC, MVP, Presentation Model
- MVC 3.0 (Model 验证)
- MVC 3.0 验证Model
- Spring MVC Model Example
- Model View Controller(MVC)
- MVC杂记<二>--Model
- MVC @model 模型定义
- Model-View-Controller(mvc)
- mvc(model view controller)
- MVC(Model-View-Controller)
- spring mvc model
- The logical standby database
- linux乱码问题:LANG变量的秘诀
- 服务器配置python时一些问题的处理方法 [转]
- 实时数据库
- Oracle 10g 10.2.0.1在RedHat AS 4下的安装
- MVC Model -20120417修改
- 获取墙的长宽高
- (转)任务管理与职责管理
- 网站开发
- 多核时代,计算机体系结构面临彻底重新设计
- Ubuntu安装后的一些配置
- POC,和frame_num的概念(转)
- android 取得系统联系人的头像
- IntraView分析