2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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

评论

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

左耳听风 - 时间管理「读书打卡 day 15」

Java 工程师蔡姬

读书笔记 程序员 个人成长 时间管理 职业发展

什么是网络地址转换协议

郑州埃文科技

光纤的跳线和尾纤

小齐写代码

期待已久!阿里云容器服务 ACK AI 助手正式上线

阿里巴巴云原生

阿里云 容器 云原生

Live Home 3D Pro for Mac(苹果电脑3D室内家居设计软件)

Rose

Mac软件 Live Home 3D Pro 家居设计软件 Live Home 室内设计

夏志刚介绍

管理在线

企业战略管理体系 企业精益管理体系 企业创新管理类体系 企业培训体系 企业标准化管理体系

Kube Queue:Kubernetes 任务排队的利器

阿里巴巴云原生

阿里云 Kubernetes Kuber 云原生

uniapp+unicloud开发一个网页端,小程序端,APP端,桌面端的博客CMS系统——万能的三三

万能的三三

JavaScript 小程序 uni-app CMS 博客

2024-01-24:用go语言,已知一个n*n的01矩阵, 只能通过通过行交换、或者列交换的方式调整矩阵, 判断这个矩阵的对角线是否能全为1,如果能返回true,不能返回false。 我们升级一下:

福大大架构师每日一题

福大大架构师每日一题

云原生网关哪家强:Sealos 网关血泪史

阿里巴巴云原生

阿里云 云原生 Sealos

DRM音频格式转换好帮手-NoteBurner iTunes DRM Audio Converter 兼容M1和macos14系统

Rose

DRM 音频转换器

CDP技术系列(二):ClickHouse+Bitmap实现海量数据标签及群体组合计算

京东科技开发者

BricsCAD 24 mac中文完美破解版(CAD建模软件) 支持M和 macOS Sonoma 14 附安装教程

Rose

BricsCAD 23中文版 cad bricscad 24 BricsCAD 24破解版 BricsCAD 24下载

Apache Dubbo 下一代云原生微服务挑战赛启动报名!五大赛题 50 万奖金池

阿里巴巴云原生

Apache 阿里云 云原生 dubbo

应用监控 eBPF 版:实现高效协议解析的技术探索

阿里巴巴云原生

阿里云 云原生 可观测

CDP技术系列(一):使用bitmap存储数十亿用户ID的标签或群体

京东科技开发者

数仓如何递归查询视图依赖

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 华为云GaussDB(DWS)

Koordinator v1.4 正式发布!为用户带来更多的计算负载类型和更灵活的资源管理机制

阿里巴巴云原生

阿里云 云原生 Koordinator

如何从 Jira 成功迁移到极狐GitLab,看这个就够了!

极狐GitLab

权威媒体评选:2023年25个最佳开源软件

SEAL安全

开源 AI LLMs

CDP技术系列(三):百万级QPS的人群命中服务接口性能优化指南

京东科技开发者

融合创新:传统企业数字化转型的业务、战略、操作和文化变革

天津汇柏科技有限公司

数字化转型

K8s集群CoreDNS监控告警最佳实践

华为云开发者联盟

开发 华为云 k8s集群 华为云开发者联盟

【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)

码界西柚

Linux 日志处理 Shell指令 查询日志 2024年第二十篇文章

Programming Abstractions in C阅读笔记:p248-p253

codists

数值计算: 精度、溢出、舍入

西格玛

有挑战才有收获!PaddleOCR算法模型挑战赛火热开启!

飞桨PaddlePaddle

人工智能 算法 大赛 百度飞桨 算法模型

mac系统u盘启动盘制作教程,更新至macOS Sonoma 14

Rose

mac系统

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