论文部分内容阅读
.NET是开发企业应用很好的一项技术或者说平台。它的内涵非常丰富,使用的人群也非常庞大。事实证明,.NET确实可以为复杂的企业应用提供强大的技术保障。目前,有许多开源的.NET开发框架不断涌现出来,为我们的开发工作提供了强大的支持。
DotNetNuke是一个比较新的开源框架。很少有一个项目可以像它那样为.NET的开发提供强有力的基础架构,同时又提供了丰富的实用类和扩展功能。DotNetNuke的作用就像是一个庞大建筑的地基,不但在一些细节上为我们提供帮助,更在全局上令.NET项目具有很高的灵括度。使得实现更简单,效率更高,代码更加的简洁。
本文以参与研发的项目——国家核应急响应系统软件平台为背景,对DotNetNuke框架进行了较为深入的剖析,研究了DotNetNuke框架的N层体系结构、数据访问策略、处理流程及核心设计模式。在此基础上,利用DotNetNuke框架实现了国家核应急响应系统软件平台,展示了DotNetNuke对提高开发效率所起的作用。