为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverli...为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverlight开发环境下给出了具体的实现以及代码比对分析。实践表明,将该模式应用于系统开发,可以成功地将数据、表示和业务逻辑分离,有效地改善系统开发,使系统具有结构清晰、可拓展、易测试的特点。展开更多
Extjs作为一个RIA(Rich Internet Applications)框架,在MVC模式的基础上提供了MVVM模式的支持。该文详细介绍了Extjs框架下的前端MVVM与MVC设计模式的工作原理以及它们各自优点与不足,并将实现MVVM设计模式的Extjs框架引入到前端用户界...Extjs作为一个RIA(Rich Internet Applications)框架,在MVC模式的基础上提供了MVVM模式的支持。该文详细介绍了Extjs框架下的前端MVVM与MVC设计模式的工作原理以及它们各自优点与不足,并将实现MVVM设计模式的Extjs框架引入到前端用户界面的开发中,通过在护理信息系统的用户界面设计中的成功实践后提出了使用MVVM模式在Extjs框架下的一种编程实践。展开更多
With the rapid development of Things of Internet and its related technologies such as Wireless Sensor Network and remote access system development, its application on agricultural and farming domain has become a new r...With the rapid development of Things of Internet and its related technologies such as Wireless Sensor Network and remote access system development, its application on agricultural and farming domain has become a new research direction. This paper discusses a practical and efficient system by applying mobile software development technologies and ZigBee communication network. To achieve a compact and flexible iOS-based client, this study takes advantage of Model-View-ViewModel pattern as well as Client/Server style. Several encryption technologies such as Message Digest algorithm and Rivest Shamir Adleman algorithm are combined to ensure information security. Compared to the common portable marketing system, the proposed system also provides accurate growth information which is collected by wireless sensor network, and proposes a more flexible design pattern for mobile client hence obtaining a better performance on iOS devices.展开更多
文摘为了改善传统开发方式和应用RIA(Rich Internet Application,富互联网应用程序)开发技术,文中应用了一种新的设计模式-MVVM,提出了一套基于MVVM模式的系统开发方案。介绍了MVVM模式设计思想,阐述了系统的设计,以实际流程为例,在Silverlight开发环境下给出了具体的实现以及代码比对分析。实践表明,将该模式应用于系统开发,可以成功地将数据、表示和业务逻辑分离,有效地改善系统开发,使系统具有结构清晰、可拓展、易测试的特点。
文摘Extjs作为一个RIA(Rich Internet Applications)框架,在MVC模式的基础上提供了MVVM模式的支持。该文详细介绍了Extjs框架下的前端MVVM与MVC设计模式的工作原理以及它们各自优点与不足,并将实现MVVM设计模式的Extjs框架引入到前端用户界面的开发中,通过在护理信息系统的用户界面设计中的成功实践后提出了使用MVVM模式在Extjs框架下的一种编程实践。
文摘With the rapid development of Things of Internet and its related technologies such as Wireless Sensor Network and remote access system development, its application on agricultural and farming domain has become a new research direction. This paper discusses a practical and efficient system by applying mobile software development technologies and ZigBee communication network. To achieve a compact and flexible iOS-based client, this study takes advantage of Model-View-ViewModel pattern as well as Client/Server style. Several encryption technologies such as Message Digest algorithm and Rivest Shamir Adleman algorithm are combined to ensure information security. Compared to the common portable marketing system, the proposed system also provides accurate growth information which is collected by wireless sensor network, and proposes a more flexible design pattern for mobile client hence obtaining a better performance on iOS devices.