Delphi and C++Builder 最新路线图公开
从图中看代号为Highlander 的delphi还是于今年下半年推出,期待呀!从资料看支持.net2.0,但没有提到CF.Net,估计希望不大,真遗憾呀,下面是我翻译的一些信息,大家先解渴,英文水平有限,难免有错误,大家将就一下了,这可是第一手资料呀,本人独家第一时间发布。
delphi Highlander
将支持Net Framework 2.0 并兼容.Net Framework 3.0
1 支持asp.net开发
支持 "Code Behind" 模式的web开发
 
; 实现ASP.NET中的供应者模式,它允许开发者实现会员、角色等功能,使用任何DBX4支持的数据库
2支持vcl.net开发
支持vista的新组件和API
ECO for VCL.NET
Delphi for .Net将支持范型
继续增强对vista api的支持
更新DBX4数据库架构,支持ADO.NET2.0
1 使DBX4支持的数据库能做为一个ADO.NET2.0数据源
2统一元数据的使用
3DBXClient --一个针对单一执行文件或包部署的小型DBX4驱动,100%原生delphi代码
100%delphi代码,因此它的实现和管理平台为单一源代码
所有驱动完全Unicode支持
4 新的可视查询生成工具,集成到DataExplorer 中,所有查询都通过属性编辑器建立
ECO IV
1 支持ASP.NET v2.0
2 支持VCL.NET (.NET v2.0)
3 框架运行时部分的全部代码公开
4 减少与数据库的异动
5 简单的API填充对象缓冲
6 为更好地访问托管代码,OCL达到能够操作所有CLR 值类型
7 保存一个EcoSpace到磁盘,并在其它机器上恢复
8 支持新的.net2数据绑定接口
9 设计时增强和简化
10 OCL类型.net系统匹配
11 新的持续映射
SQLDatastore
1 SQLDatastore是一个简单配置、完全托管(.net2.0)、全部事务支持的SQL自适应的数据引擎
2 DBX4 Win32 、DBXClient能连接到所有SQLDataStore服务器
3 ADO.NET 2.0驱动在进程内和进程外执行复制
4 容易的复制数据服务器/核心部署
5 开发者能使用delphi for .net 或任何其它的.net兼容的语言为SQLDatastore写存储过程
6 部署许可允许开发者配置SQLDatastore以部署恰当的部分
不断的改良和更新文档
Delphi "Tiburón" 考虑实现的部分:
IDE增强,包括:
1 一个资源文件管理器集成到项目管理器中
2 一个公共的源代码管理存取的open tools接口,以集成源代码管理特性
计划为Subversion 实现一个新的接口
3 增加COM和类型库文件支持
4 改良包操作
BDE的代替者,基于SQLDatastore的高度兼容的ttable / tquery组件
1 Paradox 程序可以使用高度兼容的BDE替代者.
2 Win32 和.net DBXClient 数据浏览存取扩展
3 更大的存储容量. 8兆字节数据库文件大小限制.
4 Transaction支持将有碰撞恢复功能
5 完整的Unicode 支持
6 SQL-92
7 持久的书签
8 SQL或delphi语言服务器端存储过程和触发器
DataSnap 增强
1 在 DBXClient 上的网络连接层与 win32 共享。
2 ADO.Net数据存取远程数据模
3 DbExpress 服务器
中间层DBX/ADO驱动能由使用DBXClient的DBX4驱动存取
单一的客户端部署。基于单EXE或包的部署,不需要安装数据库客户端链接
可以使用delphi或任何.net兼容语言为所有DBX4或ADO.net驱动写存储过程
数据库加速:连接pool,声名结果设置缓存
服务器端DbExpress 驱动delegates
DBXClient 增强
1 统一远程数据模、dbExpress 服务器和SQLDataStore的传送标准
2 原生的和拖管的DBXClient。(可能会有Compact Framework 和java script clients)
3 单dbxclient提供连接所有服务器.
4 基于流的高性能JSON(JSON不知什么东东),有文体和二进制两种模式
5 插件化 TCP/IP, HTTP(s)传输(SSL/TTL 也可能会有)