论文部分内容阅读
开发框架是一个应用程序的半成品,框架提供了可在应用程序之间共享的、可复用的公共结构。本文要探讨的就是如何构建一个良好的、可维护的、可扩展、高稳定性的并且能够快速开发应用的开发框架。该框架是在多个实际项目的开发过程中总结出来的结晶,其中运用了许多.NET下的技术,并且结合了经典的设计模式。论文首先简要介绍了开发企业应用框架所需要的理论知识;然后详细介绍了企业应用框架的实现原理和技术;最后对框架进行了总结并提出了展望。
论文的主要成果有:
一、通过扩展.NET下的身份认证机制,实现可配置的身份认证服务。
二、运用.NET的特性技术同时结合数据库技术,实现了可配置的授权服务。
三、运用哈西表和XML/XPath技术实现对象的树型缓存。
四、运用.NET配置技术,实现了统一管理下的配置服务。
五、运用.NET反射技术、.NET Remoting技术结合抽象工厂方法,实现了透明的、灵活的、可配置的类工厂服务。
六、实现了简易的对象实体以及数据库访问代码生成器。