可配置的快速开发框架 ThinkWide
<p>ThinkWide 是一个基于.Net 3.5、C#2.0开放全部源代码的的软件开发框架类库。ThinkWide的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性,是一种完整的软件应用解决方案涉及全面的软件技术包含数据访问,数据部署,业务层逻辑,以及配置层,界面表示层等。(目前业务逻辑层基类,配置层和表示层陆续开发中)</p> <p><span style="font-size:small;"><span style="font-family:宋体;letter-spacing:0.4pt;color:black;">特点:</span></span></p> <p><span style="font-family:宋体;"><span style="font-family:宋体;">灵活的<span>O/R</span>映射,更加简洁的代码。相对于<span>Castle ActiveRecord,N</span></span><span><span style="font-family:'Times New Roman';">H</span></span><span style="font-family:宋体;">ibernate</span><span style="font-size:small;">更加灵活和方便。<br /> 提供实体类生成工具<span>,</span>免除手写实体的工作量。<br /> 动态实体类工厂<span>,</span>运行时动态对象及缓存实体类接口的实现类。<br /> 基于<span>Provider</span>模式的可扩展持久化数据库源支持。 <br /> 支持多数据库源。<br /> 基于范型的强类型实体持久化及数据访问接口 。<br /> 基于容器的分布式服务工厂<span>,</span>透明的分布式服务调用和分发 <br /> 可切换的分布式服务,支持<span>WebService,Remoting,WCF</span>数据队列,而无需修改任何代码。<br /> 支持配置成<span>2</span>种组合框架<br /> 轻型框架配置:适合于小型的应用系统<br /> <br /> </span></span></p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1323746333125" target="_blank">http://www.open-open.com/lib/view/home/1323746333125</a></p> <div></div>
本文由用户 openkk 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!