.NET Tech Blog - Find Web Hosting

Find best web hosting with coupon, professional editorial reviews and customer voted reviews.

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Now I'm upgrading version 0.9.2 tensely. The changes are obviously to 0.9.1, including,

1, Remove all query conditions setting on FieldMapping/EntityMapping, but create a class Query instead of them. So, in 0.9.2, we must refer to class Query for querying. It supports almost aggregate functions, group by clauses better than now. And it's possible to combine any SQL for your purpose.

2, Change the habit of operation, CreateRetrieveUpdateDelete are adopted in this new version, integrated in class Provider.

3, Improvement on provider and analyzer components, using IDbCommand and IDataParameter. That's more secure and efficient than now. It prevents all attacks and defects of combining SQL.

4, Separate DAL design. Basically, if we only CRUD, there is no necessary to care about association of tables/views. When querying, if we want to get the result associated from several tables/views, we have to set association between tables/views dynamically when querying.

5, Support multi-primarykey, but unfortunately, DataQuicker cannot manage multi-primarykey automatically, in this case we have to set its value manually. We'are only allowed to set DataQuciker managed primary key for single one.

......

I'm sure this is a stable version. I will put it into my our new project recently, valued several hundreds thousands pround. By the way, I will submit it to our professional tester at the end of this week.

By now, you can download the last version 0.9.1 at, http://lovinger2000.cnblogs.com/archive/2005/08/30/DataQuickerRelease20050830.html

posted on 2005-09-05 23:00  Eunge  阅读(873)  评论(0)    收藏  举报