《SmartClient》
SmartClient即所谓的智能客户端,它是一种可扩展能集成不同应用的桌面应用程序,易于部署和管理的客户端应用程序利用本地资源和分布式的数据资源。
其主要特点:
(1)、动态加载,即需即装。
(2)、更松散的耦合
(3)、进一步规模化
(4)、零接触部署
(5)、网络加载应用程序组件
(6)、自动更新
(7)、在线与离线均可以使用的应用程序
(8)、个性化的界面
(9)、WebService的完美集成
……
其实优点还是相当的多,前段时间研究了一段时间,还是无法完全掌握,理解其中个中奥妙,只是懂得一些加载模块以及各模块间的调用,功能很想VisualStudio 2005拉来拉去的以及视图的部署。自我感觉还是一个不错的软件工厂,值得学习!
前期准备工作:(1)自定义通用接口
(2)开发通用构件:接口集、引导程序、本地文件读写、异常处理、权限设置。
最好还是先熟悉MVP MVC模式,这将大大提升你的理解速度!
GO……