写点什么

Embarcadero 公布 Delphi Prism 平台开发路线图

  • 2009-02-09
  • 本文字数:1372 字

    阅读完需:约 5 分钟

近日 Delphi 产品经理 Nick Hodges 在开发者网站 CDN 上公布了 Delphi Prism 的开发线路图,其中提到短期内其团队会努力优化对 DabaSnap 和 dbExpress 的支持,然后会考虑对微软最新发布的.NET 4.0 和 Visual Studio 2010 的直接支持,并继续优化 Delphi Prism 语言。另外 Nick 还提到 Delphi Prism 对 Mono 的支持。

Delphi Prism 是 Embarcadero 在收购 CodeGear 之后着力开发的一款.NET 开发平台,借用 Delphi Prism,Embarcadero 可以在.NET 领域提供比微软更独特的功能:跨平台开发。比如它提供了 OS X 上的 WinForms、面向 OS X/Tiger 的 Cocoa(注:Cocoa 是一个面向对象框架,主要用于构建运行在苹果 Mac OS X 上的应用程序。)等。除此之外,目前 Delphi Prism 对.NET Framework 3.5 有着良好的支持,包括 Silverlight 、ASP.NET 和 LINQ 等微软最新提供的技术等。

在 Delphi 产品经理 Nick Hodges 的文章中,他提到 Delphi Prism 在未来一段时间会将注意力放在以下几个地方:

  • 提供先进的语言特性以提升开发人员的开发效率;
  • 支持.NET 框架的最新特性,以及.NET 领域里表现突出的开源和社区项目;
  • 支持通用语言运行时(CLR),不论是在 Linux 平台、Mac 平台还是其他地方;
  • 对多种数据库访问提供强有力的支持;
  • 为客户端和服务器端应用的创建提供一种有效的多层数据库应用开发框架。

具体而言,对开发人员尤其是 Web 开发人员常用的一些特性,Nick 表示都会给予关注,比如对 ASP.NET Web 应用项目模板、ASP.NET MVC 模板和 Blackfish 存储过程模板等。另外开源单元测试框架 NUnit、持续集成工具 CruiseControl.NET 以及源代码控制管理等有利于提高开发效率的工具或功能,如果不出意外,在 2009 年的 Delphi Prism 平台上也会被看到。虽然过去有一段时间 Delphi 曾放弃了对原生 Win32 程序的支持,但是 Nick 的这个路线图显示 Delphi Prism 团队对 Win32 应用的支持未变,只是他们会引导用户将原有代码逐步迁移到 Delphi Prism 上。另外包括现有对.NET 3.5 框架的完全支持,以及对.NET 4.0 和 Visual Studio 2010 的持续跟进,Delphi Prism 还计划提供对面向方面编程(AOP)的支持。

虽然 Delphi Prism 一直在努力地迎合.NET 社区开发人员的需求,不过从其对数据库的支持上,仍然可以看到其任重而道远。Delphi Prism 现在通过 dbExpress for ADO.NET 这个支持多种数据库的框架提供对 Oracle、DB2、Sybase、SQL Anywhere、MySQL 和 Informix 的支持。不过对应用同样广泛的 Firebird、MS SQL Server 2005/2008 等数据库支持的欠缺让许多开发人员所不解,另外 Delphi Prism 暂时还没有对 64 位计算机进行支持的计划!

对于 Delphi Prism 对 Mono 的支持,以及该支持对目前.NET 技术社区的意义,日前记者在采访 Embarcadero 公司大中华区总经理琚伟时,他谈到自己的看法:

首先我觉得 [这一功能] 有用,但是到底有多大的用处,说实在的很难去量化。具体有多大,以后我们可以根据用户的反馈有一个很好的总结。但是首先你把一个.NET 开发的程序不费吹灰之力就能复制到 Mac 或者是 Linux 这些操作系统上,我觉得这肯定是有用的,而且在中国尤其有前途。因为 Linux 一直在做一个和微软操作系统相竞争的办公平台,在中国很多大的企业里被选用。如果你开发了一个.NET 的应用程序,想部署在 Linux 上,通过我们的这个功能很容易就实现了,所以我觉得这个 [功能] 应该说有价值。

2009-02-09 00:333476

评论

发布
暂无评论
发现更多内容

第五届数字中国奖项出炉,昇腾人工智能融合赋能平台斩获十佳首展成果奖

Geek_2d6073

B站713事故后的多活容灾建设|TakinTalks大咖分享

TakinTalks稳定性社区

故障 稳定性保障

聊聊css中文字的换行问题

南极一块修炼千年的大冰块

7月月更

知识管理系统是什么?你需要知道这些

Geek_da0866

发评测赢好礼 | Serverless 函数计算征集令

阿里巴巴云原生

阿里云 Serverless 云原生

唠唠python的作用域,看看每个变量都为自己打下了多少江山

迷彩

Python 函数 作用域 7月月更

模块八作业 - 消息数据 MySQL 表设计

Elvis FAN

中天钢铁在 GPS、 AIS 调度中使用 TDengine

TDengine

数据库 tdengine 时序数据库

Docker 安装 Minio 搭建属于自己的文件服务器

宁在春

Docker Minio 7月月更

车联网的数据安全该怎么保护

Geek_99967b

小程序 物联网

在灯塔工厂点亮5G,宁德时代抢先探路中国智造

脑极体

洋葱集团携手OceanBase实现分布式升级,全球数据首次实现跨云融合

OceanBase 数据库

企业内部信息碎片化该怎么办?不妨试试这样做

Baklib

阿里云消息队列 Kafka-消息检索实践

阿里巴巴云原生

kafka 阿里云 云原生 检索 消息

人工智能助力复工复产,模版 OCR 轻松搞定健康码识别

亚马逊云科技 (Amazon Web Services)

人工智能 Lambda

《TiDB 6.x in Action》发布,凝聚社区集体智慧的 6.x 实践汇总!

TiDB 社区干货传送门

数据库 分布式数据库 TiDB

RocketMQ—(总结)一篇就搞懂RocketMQ

IT巅峰技术

客户案例 | 聚焦流程体验,助银行企业APP迭代

易观分析

银行 客户 银行app

如何在github的pages部署hexo实现代码提交到仓库自动部署

娃娃菜

GitHub Pages 签约计划第三季

ES6 类聊 JavaScript 设计模式之行为型(一)

devpoint

JavaScript 设计模式 ECMAScript 6 7月月更

低代码工具有哪些特色?明眼人都能看出来的低代码两大发展轨迹!

优秀

低代码 低代码平台

【刷题记录】22. 括号生成

WangNing

7月月更

参数解析与跳石板

未见花闻

7月月更

工赋开发者社区 | 定了!就在7月30日!

工赋开发者社区

技术分享 工业 峰会

3分钟创建Serverless Job 定时获取新闻热搜

云端explorer

Serverless Job 新闻热搜 场景搭建

企业数字化转型成大趋势,选对在线协作工具很重要

Baklib

Web3.0 时代,基于P2PDB实现一款Dapp的技术理论

Rock-李益

dapp 去中心化 去中心化数据库 p2pdb

MPLS基础知识概述

穿过生命散发芬芳

MPLS 7月月更

客户案例|生学教育依托观测云打造可观测智慧教育新生态

观测云

SpringBoot应用使用Docker实现远程部署(保姆教程)

技术小生

Docker 7月月更

OPPO 自研大规模知识图谱及其在数智工程中的应用

NebulaGraph

知识图谱 NebulaGraph

Embarcadero公布Delphi Prism平台开发路线图_.NET_霍太稳@极客邦科技_InfoQ精选文章