写点什么

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:333492

评论

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

# 靠谱:开源IM项目OpenIM压测程序介绍-自己动手压测性能和稳定性

Geek_1ef48b

关于链路追踪所需要了解的知识

穿过生命散发芬芳

链路追踪 9月月更

高级产品经理必备素养

产品海豚湾

产品经理 职业发展 商业化 9月月更 产品价值

测试需求平台3-登录打通和产品列表功能实现

MegaQi

测试平台开发教程 9月月更

数据可视化系列教程之组件构成

云智慧AIOps社区

前端 低代码 开源项目 数据可视化 可视化大屏

跟着卷卷龙一起学Camera--黑电平Blacklevel

卷卷龙

ISP camera 9月月更

Predicate

急需上岸的小谢

9月月更

【CSS·清除浮动】Clearing floats:clear、clearfix、overflow、flow-root

翼同学

CSS 前端 9月月更

基于 xbot 实现微信关键词自动回复

Hanson

微信 微信机器人 自动回复

深耕隐私计算技术,瓴羊DataTrust团队喜获殊荣

瓴羊企业智能服务

万物皆可集成系列:低代码对接企企云实现数据集成

葡萄城技术团队

C++学习------cassert头文件的作用与源码学习

桑榆

c++ 9月月更

以数字技术赋能产业金融生态能力建设,破解银行的场景焦虑

易观分析

金融 银行 数字科技

leetcode 206. Reverse Linked List 反转链表(简单)

okokabcd

LeetCode 数据结构与算法

玖章算术受邀参加红杉Talk「创新的复利」科技专场,共同探讨云计算的前世今生

数据库 数据复制 数据管理 数据备份 玖章算术

2022-09-01:字符串的 波动 定义为子字符串中出现次数 最多 的字符次数与出现次数 最少 的字符次数之差。 给你一个字符串 s ,它只包含小写英文字母。请你返回 s 里所有 子字符串的 最大波

福大大架构师每日一题

算法 rust语言 福大大

NodeJs小试牛刀--聊天室搭建

zxhtom

9月月更

Linux面试最高频的5个基本问题

千锋IT教育

数据中心网络架构的需求原则及策略

阿泽🧸

数据中心 9月月更

实践分享!GitLab CI/CD 快速入门

北京好雨科技有限公司

企业号九月金秋榜 Kuberetes

【CSS·显示类型】 block、inline以及inline-block

翼同学

CSS 前端 9月月更

华为云快成长GaussDB(for Redis)

IT资讯搬运工

从用户到开发者是一种思维进化过程 | 访 StarRocks Committer 周威

StarRocks

新书上市 | 连载 5 年,千万读者追更,这本书讲透了通信背后的故事!

图灵社区

通信技术 科技史

k8s自定义controller三部曲之一:创建CRD(Custom Resource Definition)

程序员欣宸

Kubernetes k8s 9月月更

Web3大行其道,为何说Zebec值得投资人期待?

BlockChain先知

【CSS】:正常布局流(normal flow)、有趣的浮动(float)

翼同学

CSS 前端 9月月更

如何增强 ABAP 系统,允许开发人员给 ABAP 对象设置标签,方便快速检索

汪子熙

SAP abap Netweaver 标签体系 9月月更

高并发场景下,6种方案,保证缓存和数据库的最终一致性!

C++后台开发

数据库 缓存 高并发 后端开发 C++开发

maven入门

楠羽

maven 笔记 9月月更

Nacos 安装教程(史上最详细保姆级教程)

nacos SpringCloud 9月月更

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