- 2
- 0
- 约7.54千字
- 约 19页
- 2016-12-09 发布于重庆
- 举报
A2K学习笔记32
第二部分 Architect 2004 technical section
第十一集 用户界面技术
User interface components
用户和应用进行交互的接口
输入:辅助用户输入,提供各种提示和帮助;相应用户操作所触发的各种事件;限制用户的输入;处理一些特殊的操作,如drag-drop,剪贴板操作
展现:格式化数据;特殊显示;将一些代码翻译成显示的名称;其他(的页面cache、分页显示查询结果)
从UI的应用类型划分
Console, WinForm, WebForm, Plug-ins
与表现层的相关内容
如同一般的系统设计,表现层也需要一整套支撑模块(配置管理、Cache管理、本地存储、状态管理)
表现层的设计模式
搭建UI的框架
框架
一整套能够动态配置和加载的插件模型(启动时的加载项、动态的菜单项、工具栏,UIP组件,提供一个Contoller,能够管理UI与UI之间的调用)
一整套为各程序模块所使用的工具(上下文对象:用户信息、权限信息;访问Service的公共入口:集成认证; 客户端的Cache:业务数据、MetaData、用户凭证)
应用程序的入口和框架之间关系
浏览器:可能是第一个引用的control(Assenbly)
Winform应用:登录窗口、主窗口、Splash窗口、TrayIcon
选择你的窗口应用类型:Dialog、SDI
原创力文档

文档评论(0)