Delphi8 for Microsoft글 .NET与Delphi 7的区别

2024-11-27 20:06:53
推荐回答(1个)
回答1:

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基础类库 ASP NET运行程序与用于数据库连接的ADO NET

  2 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 业务或与J EE?的本地 可管理的连接实施的应用程序互操作性   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 Forms Windows Forms ASP NET Web Forms Web业务 ADO NET等等 开发者可以立即使用Delphi语言与框架技巧以及许多在Delphi应用程序源代码的现有投资 马上开发Windows NET应用程序 Delphi 包括下列解决方案 用于设计驱动开发的Borland® Enterprise Core Objects (ECO&# ;) 用于Microsoft® NET 框架的Borland® Optimizeit® Profiler 以便帮助开发者识别并克服性能危害 Delphi 是纯正的 NET 也是纯正的Delphi

  4 Delphi 是怎样包装的?

  Delphi 有三个版本—设计师版本 企业版与专业版 对于设计师版与专业版 可提供用于培训目的的价格 每个版本都有软件保证书

  5 如何订购Delphi ?

  Borland是一个全球性的组织机构 在欧洲 南美 亚太与美国设有办事处 欲寻找当地的Borland办事处 请登录// borland /pany/borland_worldwide

  6 从哪里能了解到更多关于Delphi 的信息?

  欲了解更多的信息 请登录Borland的网址 // borland /delphi Borland开发者网址有新闻组 开发者社区信息 //bdn borland 上面也有更多的信息

   二 技术问题

  1 Delphi 中包括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变量的形式提供

  3 Delphi 支持在非Windows平台上面的 NET吗?

  Delphi 是按照Windows平台上的 NET设计的 并进行了测试 Delphi 应用程序也许能在非Windows NET环境中运行 但是Borland没有测试并认证非Windows平台

  4 NET支持现有的与+部件吗?

lishixinzhi/Article/program/Delphi/201311/8483