XCode v8.2.2011.1107、XCoder v4.5.2011.1108

Rating: No reviews yet
Downloads: 1252
Released: Nov 8, 2011
Updated: Nov 8, 2011 by nnhy
Dev status: Stable Help Icon

Recommended Download

Application 程序集(含XCode v8.2.2011.1107)
application, 1141K, uploaded Nov 8, 2011 - 531 downloads

Other Available Downloads

Documentation X组件手册
documentation, 1295K, uploaded Nov 8, 2011 - 244 downloads
Source Code 源代码(不含XCode和XTemplate)
source code, 3037K, uploaded Nov 8, 2011 - 253 downloads
Application XCoder v4.5.2011.1108
application, 358K, uploaded Nov 8, 2011 - 224 downloads

Release Notes

v8.2.2011.1107 给IEntityOperate.Create和Entity.CreateInstance加上默认参数forEdit,表示是否为了编辑(FindByKeyForEdit)而创建,默认为false
实体类可重写Entity.CreateInstance,根据参数forEdit,对为了在界面上新增而创建的实体进行初始化

v8.2.2011.1103 重构MS分页算法,分为MaxMin分页(数字主键优先选择)、NotIn分页(基本废弃)、双Top分页(替代NotIn)、RowNumber分页(高版本选择)

v8.2.2011.1101 SqlServer增加连接字符串设置DataPath,用于指定反向工程创建数据库时所使用的数据目录
Oracle增加连接字符串设置DllPath,用于指定OCI目录,同时基于该目录自动计算ORACLE_HOME目录
Oracle增加设置项XCode.Oracle.IsUseOwner,指定正向工程时是否使用Owner约束所查询的表
支持连接字符串编码加密,避免明文,明文=>UTF8字节=>Base64,可调用DAL.EncodeConnStr实现
如果需要高级加密,则不要在配置文件中设置连接字符串,而改为编码通过DAL.AddConnStr添加
使用对象容器后,实际项目稳定运行半个月,版本可升级到8.2

v8.1.2011.1020 实体缓存EntityCache及接口增加一个使用委托进行查询的FindAll

v8.1.2011.1019 修正注释反向工程设置项后,单表使用的反向工程仍然检查的问题
FieldItem增加NotIn支持

v8.1.2011.1018 改善实体基类Entity,对于FindAll和FindCount,如果查询的条件是单一主键或者自增,并且为空,则取消查询

v8.1.2011.1017 改善Oracle支持上的一些问题
完善对象容器的使用

v8.1.2011.1016 丢失主键的问题经常发生,现在修改DefaultCondition,如果没有主键,直接抛出异常

v8.1.2011.1014 使用对象容器重构XCode中的各个接口使用

v8.1.2011.1013 修正Entity和EntityList中,因为批量查询不再返回null而带来的问题,特别是Exist
SQLite建表语句,对于字符串类型,创建忽略大小写的字段

v8.1.2011.1012 修正给非主键的自增字段建立唯一索引中的编码错误

v8.1.2011.1010 FieldItem增加对In操作符的支持

v8.1.2011.1008 IEntityOperate中返回EntityList<IEntity>改为返回IEntityList,直接返回原始的实体类列表

v8.0.2011.0917 给索引和关系模型增加Computed属性,标识是计算出来还是数据库内置的

v8.0.2011.0912 重构反向工程,废除DatabaseSchema类(旧版本的反向工程核心),将其功能合理分配到各个地方,兼容各种数据库在反向时的差异
增加ModelCheckModeAttribute特性,可用于控制实体类是在初始化连接时还是第一次使用该实体类的数据表时检查模型(反向工程)

v8.0.2011.0911 完善模型的模型特性,便于代码生成器中的模型管理

v8.0.2011.0910 数据层使用全新的接口IDataTable、IDataColumn、IDataIndex、IDataRelation
尝试使用服务提供者,外部可替代内部各接口实现
数据层/实体层、正向/反向工程 增加索引支持,在部署到生成环境时同步创建索引,保证系统最佳性能
丰富实体类的添删改查,增加多种常见页面用法
重点:把数据库=>实体类页面的用法,改为模型模版=>数据库实体类页面的使用方式,扩大数据架构的表现能力,全力支持魔方平台

Reviews for this release

No reviews yet for this release.