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)得到了簡化
From:http://tw.wingwit.com/Article/program/Delphi/201311/8483.html