论文部分内容阅读
作者根据Microsoft.Net所引领的技术发展趋势,提出了结合设计模式来改造传统的三层应用软件系统。本文结合一个基于.Net应用实例的构建过程,讨论了如何根据用户需求来设计B/S结构的多层应用系统,以及各层的设计要点和实现细节。
本文将外观模式和单态模式相结合,解决了业务接口层的实现问题;通过业务实体的选择,详细介绍了业务实体层的解决方案;在数据访问层,讨论如何解决系统适用于不同数据库的问题;基于软件复用的思想,在用户界面层提出了PortalFramework的构想,并介绍了实现细节。