这次的版本主要是对实体操作整个框架的更新:

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

Winson.Framework 1.5发布!相关推荐

  1. Winson.SqlPager 2.5 发布!

    Winson.SqlPager 分页控件 版本: 2.5 此控件必须与Winson.Framework框架一起使用 安装方法: 只需将解压出来的 SqlPage.cs文件复盖了Winson.WCont ...

  2. .NET Framework 4.8发布

    原文地址:https://devblogs.microsoft.com/dotnet/announcing-the-net-framework-4-8/ 我们很高兴地宣布今天发布.NET Framew ...

  3. .NET Framework 4.7发布,支持Windows 10创作者更新

    微软刚刚发布了 .NET Framework 4.7,主要是带来了对 Windows 10 "创作者更新" 的支持,开发者们可以通过 Visual Studio 2017 进行最新 ...

  4. 《精读 Mastering ABP Framework》教程发布

    精读<Mastering ABP Framework>学习总结,掌握软件开发最佳实践,构建可维护 .NET 解决方案.从 ABP Framework 框架中学习如何构建现代 WEB 应用程 ...

  5. Framework Design Studio 发布了

    介绍 Krzysztof Cwalina 和他的伙计们最近在开发一个工具,可以帮助框架设计者更容易地进行设计.复查和维护高度易用的API,你可一定要看看Framework Design Studio( ...

  6. Entity Framework Core 3.1 和 Entity Framework 6.4 发布

    目前,Entity Framework Core 3.1 和 Entity Framework 6.4 已正式发布. EF Core 3.1的获取方式 EF Core 3.1 作为一组 NuGet 软 ...

  7. 【软件周刊第 23 期】Win10 开发全家桶已集齐:.NET Framework 4.7 和 VS 2017 Update 发布...

    2019独角兽企业重金招聘Python工程师标准>>> CentOS 6.9 正式发布,安全稳定的 Linux 发行版 CentOS 6.9 与之前的 CentOS 6.x 版本相比 ...

  8. Qt Installer Framework实战

    Qt Installer Framework是Qt发布的安装程序支持框架,只需要简单的配置就可以生成安装文件,同时可以通过javascript脚本来定制安装过程. 目录结构 config packag ...

  9. Flutter framework在线上构建时的包大小优化

    混合开发线上构建之flutter包大小优化 前景 打包flutter flutter引擎包的来源 缩减fluter framework大小 总结 前景 因为项目要使用jenkins线上构建,所以整个项 ...

  10. Microsoft .NET Compact Framework 开发常见问题解答

    这个 FAQ 有部分是通过编辑公共 .NET Compact Framework 新闻组 (microsoft.public.dotnet.framework.compactframework) 贴出 ...

最新文章

  1. Python Module_oslo.vmware_连接 vCenter
  2. tomcat改项目的访问路径 ROOT
  3. 服务器采购项目技术方案,小型机服务器采购项目技术方案.doc
  4. zk ui_高级ZK:异步UI更新和后台处理–第1部分
  5. Java中 输入字符串的时候next()和nextLine()有什么区别
  6. Grafana教程(prometheus 基本查询语法,alerting报警)
  7. VC++中多线程学习(MFC多线程)一(线程的创建、线程函数如何调用类成员呢?如何调用主对话框的成员?、MFC中的工作线程和界面线程的区别)
  8. 谷歌大脑阿尔伯塔联合发表:离线强化学习的优化视角【附代码】
  9. EXCHANGE RBAC(基于角色的访问控制)管理工具
  10. python多行注释报错_解决python多行注释引发缩进错误的问题
  11. 撼龙图怎么开鸿蒙炁灵,《一人之下》藏金图怎么玩 撼龙藏金图高概率出绝世炁灵技巧...
  12. 一份Java面试宝典「Java核心知识点」囊括JVM,Spring等29个技术
  13. 电脑图片分类管理软件用什么工具,这一款便签工具可以管理图片
  14. C#下支付宝新版异步回调数据处理及校验(需支付宝提供的AopSdk)
  15. 安装win7和Ubuntu双系统后,win7耳机没声音,外放有声音
  16. hp6960无法连接计算机,支持多种打印方式 惠普OfficeJet Pro 6960评测
  17. JDBC读写oracle大字段BLOB
  18. android系统firefox,Android平台Firefox——Fennec编译手记
  19. 图的最短路径java_地铁线路最短路径(JAVA实现)
  20. 如何彻底卸载有道词典

热门文章

  1. Android开机设置自启动
  2. 5.2自动扫描及装配数据
  3. 4.3配置自定义情况的Bean实例
  4. 2.6配置自定义PropertyEditors
  5. Hibernate的持久化对象状态的方法
  6. 【渝粤教育】21秋期末考试物权法10774k1
  7. 【渝粤教育】国家开放大学2018年春季 0550-22T素描(一) 参考试题
  8. CRF++ Source code reading experience
  9. CString转char*的两种方法讨论
  10. 多物理场面向对象模拟环境MOOSE学习手册