[开源]可高效率开发、高效率无限层级分布式部署的web 开发框架N 年前刚从 delphi转 asp.net 的时候比较郁闷,因此我把 delphi里面的 dataaccess系列控件和 dbcontrol系列控件全部写了一套 asp.net 的控件,让 asp.net web 开发跟 delphi的 CS 开发保持代码风格一致
使用详细说明: http://dnet.bwsyq.com/default.aspx
.net 控件库下载地址: http://dnet.bwsyq.com/hzframework.rar
开发范例网站项目: http://dnet.bwsyq.com/test_site.rar
希望对各位 delphi的兄弟们有点帮助文件说明:
1、HzDelphi.Framework.DBControl 类似 Delphi 的AdoConnection+AdoQuery+DataSource的组合
2、HzDelphi.Framework.DataAccess 类似Delphi中的全部DataAccess数据感知控件
3、WebSystem.WebControls 后来增加的各种新型的控件包括:
单分页、多分页、配套的webgrid、TabControl、弹出式窗体(Web方式)、类似Google的搜索下拉、日历 等
4、 WebSystem.Framework 后来增加的核心Api库、非透明的BO代理Proxy(可进行前处理和后处理)、远程分布处理(保证业务BO层可无限层的分布部署)、Memcached 缓存集群带Socket连接池,word、Execl、Pdf转化库、google Page Rank自动获取PR值、Msmq私有消息队列和公有消息队列处理库、ImageMagick图片压缩处理、Zip压缩、内存流压缩处理、Google地 图经维度,地址坐标转换、UUID、MD5、Base64、各种编码转换、打印工厂(按模版自动处理生成各种格式的报表,无需任何第三方打印库)等
5、 WebSystem.Framework.DAO 统一数据访问处理层 集成了对 Sql Server、MySql、Access、Oracle、Sqlite的统一处理,只要根据配置文件中的 SqlType设置,无须更改任何代码就可切换数据库、实体层定义、实体集定义、单例实体的处理、一对多、多对多实体的统一处理、对所有 CRUD提供一整套对应的缓存API最后所有代码在 Ubuntu9.10下用 monodevelop+framework3.5编译通过,目前提供的是 VS2008版本
其他新增加类库及功能PAI我有时间会陆续进行添加希望对各位 web开发的兄弟们有点帮助 ,有任何疑问随时联系我 QQ 99923309对应的 纯C语言WEB开发框架年底前开源!