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