Winson.Framework 1.5发布!

本次更新针对实体操作框架进行升级,采用面向接口编程思想,引入工厂模式及抽象类实现更好的封装与统一,提高了代码复用性和可维护性,并新增缓存操作类。
这次的版本主要是对实体操作整个框架的更新:

1.0版是将所有实体操作方法写到一个类里,然后根据传进来的实体(或者表名)去产生相应的实体操作

1.5版便以面向接口编程为思想,更加接近OOD的思想了,呵呵,主要进行了以下的改进:
1、使用了工厂模式,对实体操作类进行了更好的封装
2、将所有实体用一个接口统一起来
3、将实体操作方法用一个抽像类统一起来
4、每个实体均有自己的方法操作类,这样就可以明确操作的对象,减少了装拆箱操作,
  使用时也不需要去为每个方法传递实体名参数了
5、声明更加简单,所有实体操作对象可使用一个统一的抽像类进行声明
6、完善了无限分类的DEMO(TypeOPFor15.aspx)
7、修正了之前数据库不能附加到SQL2000的问题

新增功能:

新增了对缓存操作的一个类 Utility.CacheHelper


使用:
1.5版主要是修改了实体操作类,请使用“代码生成模板”目录下的“1.5版”目录里的模板
文件生成相应的操作类:

生成实体操作基类.cst  --> 生成 DAL.Base.BaseModelOP.cs
生成实体操作类.cst  --> 生成 DAL下相应的实体操作类

使用“生成实体操作类.cst”生成实体操作方法时请注意2个参数的设置:
1、Index  表的索引值,从0开始,每次生成一个表的操作方法
2、PKName 表的主键名,每个表都必须要有主键名,否则方法执行过程中会报错哦


2007-08-24
winson

相关连接与说明:
http://bbs.szblogs.com/showforum-22.html

下载:
http://files.cnblogs.com/winsonet/Winson.Framework1.5.rar

上面的压缩包里少了个CSS文件和Images目录,主要是Tab控件用的,以下是相关文件
http://files.cnblogs.com/winsonet/CSS_Images.rar

转载于:https://www.cnblogs.com/winsonet/archive/2007/08/24/868063.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值