Delphi
是运行于Win
平台下的开发工具
它编译产生Win
平台下的原生代码(Native Code)
Delphi
for Microsoft
NET是运行于Microsoft
NET框架下的开发工具
它是Delphi向
NET框架的移植
编译产生纯正的
NET可执行代码
Delphi
不能用于原生代码的开发
Delphi
和Delphi
虽然都属于Delphi家族
但是运行于完全不同的平台
不能够互相替代
一一般问题
1什么是Microsoft® NET框架?
NET 框架是Microsoft NET环境的编程模型用来创建分发并运行基于Web的应用程序丰富的客户机应用程序与XML Web业务NET管理大多数的底层应用基础设施使得开发者方便地创建安全的存储器无忧的企业应用程序NET框架包括了常用语言的运行NET基础类库ASPNET运行程序与用于数据库连接的ADONET
2Borland的Microsoft NET战略是什么?
Borland的Microsoft NET框架战略是提供领先的开发解决方案这些解决方案能够无缝隙地集成应用程序生命周期部件以便形成一个完整的企业NET应用程序生命周期管理(ALM)解决方案Borland的 Microsoft NET战略完全支持Microsoft技术也包括了对与主要企业供应商技术集成的全部特性支持这些主要的企业供应商包括Oracle® IBM®与Sun (Java&#;)Borland的 NET战略构筑在对Microsoft NET框架的完全支持上面包括ADONETASPNET Windows® Forms Web Forms与通过XML Web 业务或与JEE?的本地可管理的连接实施的应用程序互操作性
Borland是首家发放Microsoft NET框架软件开发工具箱(SDK)许可证的公司彰显了Borland提供快速灵活的NET连接的解决方案的承诺NET开发的需求不断增加清晰地成为企业Windows应用程序的未来Borland为开发者提供了不捆绑供应商的起点让他们迈向这个新型功能强大的平台
3用于Microsoft® NET框架的Borland® Delphi&#; 是什么?
用于Microsoft® NET 框架的Borland® Delphi® 是您进行NET 变革的演进使用为Microsoft® NET 框架准备的Delphi RAD开发马上就能简化向NET的过渡过程这些开发包括VCL FormsWindows FormsASPNETWeb FormsWeb业务ADONET等等开发者可以立即使用Delphi语言与框架技巧以及许多在Delphi应用程序源代码的现有投资马上开发Windows NET应用程序Delphi 包括下列解决方案用于设计驱动开发的Borland® Enterprise Core Objects (ECO&#;)用于Microsoft® NET 框架的Borland® Optimizeit® Profiler以便帮助开发者识别并克服性能危害Delphi 是纯正的NET也是纯正的Delphi
4Delphi 是怎样包装的?
Delphi 有三个版本—设计师版本企业版与专业版对于设计师版与专业版可提供用于培训目的的价格每个版本都有软件保证书
5如何订购Delphi ?
Borland是一个全球性的组织机构在欧洲南美亚太与美国设有办事处欲寻找当地的Borland办事处请登录http://wwwborlandcom/company/borland_worldwidehtml
6从哪里能了解到更多关于Delphi 的信息?
欲了解更多的信息请登录Borland的网址http://wwwborlandcom/delphiBorland开发者网址有新闻组开发者社区信息http://bdnborlandcom上面也有更多的信息
二技术问题
1Delphi 中包括VCL部件库吗?
是的Delphi 包括对Microsoft NET Windows Forms与 Delphi VCL格式及控件的设计支持与开发支持用于Microsoft NET架构的VCL是一个标准的VCL控件集有助于更方便地将Delphi技巧与源代码转移到NET之中除了标准的VCL可视化控件外也提供了一个健壮的数据库控件集以便更方便地迁移现有的数据库应用程序这些包括Borland® Database Engine (BDE) dbExpress&#;及IBX部件与驱动器可用于范围广泛的数据库引擎与服务器
2我能重复利用现有的Win® Delphi应用程序吗?
使用用于NET 框架的Delphi VCL控件可将许多Win® 基于VCL的Delphi应用程序导入NET也支持直接的Win API调用与外部x DLL基本上没有源代码变更不直接支持现有的第三方Win VCL控件不过许多有望以NET变量的形式提供
3Delphi 支持在非Windows平台上面的NET吗?
Delphi 是按照Windows平台上的NET设计的并进行了测试Delphi 应用程序也许能在非Windows NET环境中运行但是Borland没有测试并认证非Windows平台
4NET支持现有的COM与COM+部件吗?
Microsoft NET框架使得您调用现有的部件对象模型(COM)与COM+部件它使得基于NET框架的部件应用程序于COM与COM+开发另外在NET框架中大量的COM+ 管道(plumbing)得到了简化