zoukankan      html  css  js  c++  java
  • ORM组件 ELinq 更新日志

    Change log for ELinq

    ELinq 0.6.2.1 (2013/3/5)

    基于http://elinq.codeplex.com/SourceControl/changeset/100616版本
    1. 修复反射读取私有字段的一个Bug
    2. 设置版本号0.6.2.1
    3. 从下个版本开始,代码服务器将迁移到GitHub 上

    ELinq 0.6.2 (2013/2/24)

    基于http://elinq.codeplex.com/SourceControl/changeset/100401版本
    1. 修复在自动建表时,解析App_Data目录的数据库文件出错时的Bug
    2. 修复FluentAPI映射的一个Bug
    3. 支持工作单元模式、仓储模式、活动记录模式
    4. 设置版本号0.6.2

    ELinq 0.6.1.2 (2013/2/20)

    基于http://elinq.codeplex.com/SourceControl/changeset/100292版本
    1. 修复Bugs
    2. 支持在一个DbContext中允许嵌套事物
    3. 设置版本号为0.6.1.2

    ELinq 0.6.1 (2013/2/15)

    基于http://elinq.codeplex.com/SourceControl/changeset/100217版本
    1. 添加缺省映射策略
    2. 添加代码自动生成创建策略
    3. 支持自动创建数据库,当数据库不存在的时候
    4. 添加Attribute映射的T4 模版代码生成器
    5. 添加FluentAPI映射的T4 模版代码生成器
    6. 设置版本号为0.6.1

    ELinq 0.6.0.1 (2013/2/11)

    基于http://elinq.codeplex.com/SourceControl/changeset/100169版本
    1. 支持强密钥
    2. 支持.NET 45
    3. 代码重构
    4. 版本号升级到0.6.0.1

    ELinq 0.6.0.0 (2013/2/2)

    基于http://elinq.codeplex.com/SourceControl/changeset/100014版本
    1. 重构Dialect和函数框架
    2. 用自定义DBType来代替.net sdk 中的DbType枚举
    3. 添加各大数据库的自动建库建表功能
    4. 添加数据库SchemaLoader的支持,这样可以方便自定义一个T4的代码生成器

    ELinq 0.5.3.0 (2013/1/19)

    基于http://elinq.codeplex.com/SourceControl/changeset/99560版本
    1. 默认开启SQLite的事务
    2. 增加Between .. and 查询条件
    3. 修复Oracle和SQLite数据库中DateDiff函数翻译的bug
    4. 修复MsSql2000和SQLite数据库DateTime.Now 翻译的bug
    5. 移植LinqToSQL基于Attribute的映射配置到ELinq(现在该版本可以完全借助LinqToSQL的设计器来自动生成代码)
    6. 移植LinqToSQL的SqlMethods.DateDiff相关函数到ELinq中
    7. 移植LinqToSQL中的Binary、EntitySet<T>、EntityRef<T> 等类型
    8. 设置版本号为0.5.3.0

    ELinq 0.5.2 (2013/1/11)

    基于http://elinq.codeplex.com/SourceControl/changeset/99364版本
    1. 精简在调试时查询计划的内容
    2. 修复String.Substring,Insert,Remove,IndexOf,LastIndexOf,StartsWith,EndsWith,
    Contains 函数在Select表达式中的解析异常
    3. 修复Oracle和SQLite数据库中DateAdd函数翻译的bug
    4. 修复Access数据库中除法取整的处理的bug
    5. 设置版本号为0.5.2

    ELinq 0.5.1.4 (2013/1/3)

    基于http://elinq.codeplex.com/SourceControl/changeset/99060版本
    1. 优化DbConfiguration 加载速度
    2. 修复乐观锁并发冲突的Bug
    3.增加OneToManyAttribute、ManyToOneAttribute、OneToOneAttribute 注解
    4. FluentAPI 和Xml映射也相应支持OneToMany、ManyToOne、OneToOne 特性
    5. 设置版本号为0.5.1.4

    ELinq 0.5.1.3 (2012/12/30)

    基于http://elinq.codeplex.com/SourceControl/changeset/98941版本
    1. 增强 CanBeEvaluated函数的功能,排除掉SQLFuncitons 的过滤 2. 修复DbHelper参数绑定的Bug 3. 更新NLite组件 4. 修订版本号为:0.5.1.3

    ELinq 0.5.1 (2012/12/23)

    基于http://elinq.codeplex.com/SourceControl/changeset/98707版本
    1. 整合ELinq内部的反射类到NLite中 2. 整合ELinq内部的PrimitiveMapper类到NLite的Converter类中 3. 把部分公共的类整合到NLite中,保持命名空间和接口不变 4. 修订版本号为:0.5.1

    ELinq 0.5 [0.5](2012/12/22)

    基于http://elinq.codeplex.com/SourceControl/changeset/98683版本
    1. Fix SQLServer2000 下 Top 的Bug,详情https://elinq.codeplex.com/workitem/15851
    2. 导航属性元数据的解析由Lazy解析到立即解析
    3. 修复SQLSERVER2000 下对多结果集的支持
    4. 增加对SQLSERVER2000的单元测试

    ELinq 0.4.2 [0.4.2](2012/12/17)

    基于http://elinq.codeplex.com/SourceControl/changeset/98387版本
    1. 支持FluentAPI的批量注册功能
    2. 重构FluentAPI 的内部实现
    3. 设置版本号为0.42


    ELinq 0.4.1 [0.4.1](2012/12/14)

    基于http://elinq.codeplex.com/SourceControl/changeset/98305版本
    1. 解决多对一映射的Bug
    2. 支持XML 映射
    3. 统一处理错误消息字符串
    4. 在DbContext 中缓存DbSet
    5. 修改事务支持的Bug
    6. 增加扩展方法UsingTransaction 方便自动支持事务

    ELinq 0.4 [0.4](2012/12/8)

    基于http://elinq.codeplex.com/SourceControl/changeset/98047/04版本
    1. 组件名称由NLite.Data 改为ELinq,命名空间没变,保持乡下的良好兼容性
    2. 开放DbContext 类,使其允许被直接继承,简化ELinq使用DbContext的复杂度
    3. 开放DbSet 的SqlText和ExecutePlan 属性接口,方便DbSet在运行时方便的调试,可以直接查看SQL和执行计划
    4. 版本号由0.3.822直接升级到0.4

    ELinq 0.3 RC2[0.3.0.822](2012/12/3)

    基于http://elinq.codeplex.com/SourceControl/changeset/97822/RC2_03版本
    1. 修复通过HashTable进行删除的Bug
    2. 支持通过connectionString 和providerName 作为参数来配置
    3. 使MySQL 支持无符号类型
    4. 在TableAttribute中添加Schema 属性
    5. 添加基于版本号机制的并发冲突检查机制
    6. 移除在DbHelper中对Position参数支持机制,并重构和简化DbHelper,使DbHelper仅仅支持命名参数
    7. 添加Fluent映射Api
    8. 重构表达式ExpresionBuilder,使其可以自定义扩
    9. 使Oracle 支持自定义序列功能

       NLite.Data 2012-11-16 RC1 发布

    1. 重构EntityModel 和MemberModel
    2. 优化系统性能
    3. 完善并详细测试SQLServer、Oracle、MySql,SQLite、SqlCE、Access的基本数据类型的相互转换函数
    4. 添加公共接口的代码注释
    5. 简化并增强增删改操作功能

    技术支持:

    1. ORM组件 ELinq系列
    2. ORM组件 ELinq 更新日志
    3. ORM组件 ELinq 使用答疑
    4. 在我的博客留言,我会尽可能地抽时间来答复大家的问题。
    5. 加入 ELinq用户的 QQ群(271342583)。
    6. 官方地址:https://elinq.codeplex.com
    7. Nuget 地址https://www.nuget.org/packages/ELinq

       谢谢大家的阅读,麻烦大伙点一下推荐,再次谢谢大家。 ^_^

  • 相关阅读:
    基于ARP的网络扫描工具netdiscover
    渗透测试集成环境Faraday
    NBNS扫描工具nbtscan-unixwiz
    分享Kali Linux 2017年第18周镜像文件
    Hat's Fibonacci
    N!
    A + B Problem II(大数加法)
    产生冠军(拓扑排序)
    确定比赛名次
    Legal or Not(模板题)
  • 原文地址:https://www.cnblogs.com/netcasewqs/p/2821507.html
Copyright © 2011-2022 走看看