XCode v9.6.2017.0830

新生命团队基础框架X组件,包括网络、数据库、安全、多线程、反射、序列化、模版引擎、服务代理、远程过程调用等模块,包括Mvc后台魔方、超级码神工具、消息队列等子系统,支持Mono/Android/iOS/NetStandard

新生命开发团队

网站:http://www.NewLifeX.com QQ群:1600800

项目源码位置

国内 http://git.NewLifeX.com/NewLife/X 国外 https://github.com/NewLifeX/X

数据中间件XCode主要功能: 1,实体数据添删改查,支持复杂查询表达式 2,数据分页查询,经历过最大单表60亿行的考验 3,数据缓存,大部分命中率超过99% 4,反向工程,支持根据模型和实体类变更,来创建或修改数据库表结构 5,数据模型架构,通过IEntity/IEntityOperate编写通用的实体处理模块 6,多数据库支持,SQLite、MSSQL、MySql、Oracle、PostgreSQL 7,支持数据库切片,分表分库 8,支持大数据分析,ETL同步、统计 9,内置Membership权限体系

更新日志: 1,重写反向工程,精简架构,代码易读性优于性能 2,内置代码生成 EntityBuilder/ClassBuilder,简化生成实体类的tt模版 3,重写Xml序列化,不再要求目标类型为public 4,使用二叉树重构条件表达式 5,模型文件生成实体类时,完整支持枚举,不再需要通过扩展属性映射 6,废弃实体列表EntityList,改为IList,降低对WinForm/WebForm的数据绑定支持 7,增强对Oracle的支持 8,增加大数据ETL框架,数据同步、统计处理(蚂蚁算法/数据清洗) 9,恢复对.Net 4.0的支持 10,增加支持.net standard 2.0 11,增加缓存框架,支持Redis

路线图: 1,大数据,不断增强大数据分析处理 2,物联网,增强网络框架和Json消息通信协议 3,Web,加强MVC支持,弱化WebForm 4,Framework,主力支持.Net Framework/Mono最新版本,兼顾.net standard、.Net Core、Xamarin 5,数据库,最高优先SQLite,其次MySql、Oracle、MSSQL

https://github.com/NewLifeX/X/releases