这段时间一直在开发一个全新的小型框架,之前的框架底层数据库操作代码,都是使用别人的东西,因此有很多代码会根本用不上,造成很多垃圾代码的存在,而且是当时.NET1.1下的产物,看到现在这个框架这么多朋友来支持(不管有没用,至少来下载了,呵呵),因此我觉得应该全部由自己写一个会比较好。
现在框架底层已基本完成了,正在测试阶段,新框架所有底层代码均重写了,而且使用了Provider模型,其好处是不需修改或者添加其他代码的同时,即可以同时支持MSSQL、ACCESS和MYSQL三种数据库,当然你可以再扩展任意的数据库支持,如XML等
同时新框架里我也用Provider构建一个完整的日志系统程序,已支持将日志写到XML、数据库或者Windows的系统日志里
框架同样支持批量的增、删、改操作,新框架的代码将会大大精简和优化,所有代码均是有机会使用的,而且代码量也会比之前的少了很多(大概少了6、70%吧)
而且新框架支持所有数据类型操作,之前的对image等二进制类型不支持,因为要将所有参数转为字符串的SQL语句再处理的,所以对一些数据类型可能会支持不好
下一步是完善框架里的一些应用控件啦,呵,相信此框架近期就可以发布出来的,支持的朋友看完后请回个帖,让我知道有多少人支持吧