一般問題

何謂 Delphi Prism?

Delphi Prism 是 Embarcadero Technologies 推出的全新 .NET 開發解決方案。在這個以 Visual Studio 為基礎的解決方案中,您能夠運用現有的 Delphi 程式設計技術建立 .NET 應用程式,善用最新且最強大的 .NET 技術,例如 WinForms、WPF、Silverlight、ASP.NET 和 LINQ。您當然也可以使用慣用的 dbExpress 功能以及連接至原生 DataSnap 伺服器的 .NET 用戶端,來開發資料庫應用程式。Delphi Prism Architect 包含以 ER/Studio 為基礎的資料庫塑模與設計功能,能夠讓開發人員進行資料庫的設計和塑模,並且更瞭解資料庫的內容。

Delphi Prism 將於何時推出?

Delphi Prism 預計將於 2008 年第四季推出。

何時可訂購 Delphi Prism?

我們將於 2008 年 11 月開始接受 Delphi Prism 的訂單。

Delphi Prism 是否會被納入新版的 RAD Studio?

是。Delphi Prism 將成為 CodeGear RAD Studio 2009 的 .NET 部分。CodeGear RAD Studio 2009 預計將與 Delphi Prism 同時推出。

Delphi Prism 試用版將於何時推出?

我們計劃大約在產品推出時提供試用版下載。如果您按一下產品頁面上的「下載試用版」連結,即可申請在試用版推出時立即通知您。

Delphi Prism 的價格為何?是否有升級價格?

我們將於 11 月開始接受預購時公佈價格。

是否有本地化版本?

Delphi Prism 將提供英文、法文、德文和日文等版本。

將提供哪些類型的授權?

Delphi Prism 將提供多種授權選項,包括:

  • 個別指名的使用者授權
  • 使用 Embarcadero 授權伺服器或 FLEXnet 管理的指名並行使用者授權
  • 折扣價格的 5 套和 10 套授權
  • 學生和教師適用的教育版個人授權,以及供課堂使用的教育版大量授權

誰是 Rick Wright (在「說明」|「關於」方塊的獻辭內容中曾經提及)?

Rick Wright 是 Pink Floyd 的成員,最近已經辭世。Great Gig in the Sky 是他的歌曲,收錄於 Dark Side of the Moon 專輯中。您可以在以下網址閱讀關於他的更多資訊:http://en.wikipedia.org/wiki/Rick_Wright

技術問題

必須安裝哪個 .NET Framework 版本才能執行 Delphi Prism?

您必須安裝 .NET Framework 3.5 才能執行 Delphi Prism。

以 Delphi Prism 產生的組件是否需要 .NET Framework 3.5?

否。Delphi Prism 可根據從版本 1.1 開始的任何 .NET Framework 版本加以連結。開發人員可選擇據以連結所需的版本。

是否需要向 Microsoft 購買 Visual Studio 2008 才能使用 Delphi Prism?

否。Delphi Prism 包含完整內容的 Visual Studio Shell。如果您的機器未安裝 Visual Studio Shell 或 Visual Studio Professional (含) 以上版本,Delphi Prism 將先安裝 Visual Studio Shell,才會安裝 Delphi Prism 語言外掛程式和功能。

安裝 Delphi Prism 時,如果我的電腦已安裝 Visual Studio 2008,會發生什麼事?

如果您已經安裝 Visual Studio Professional (含) 以上版本,Delphi Prism 會自動直接整合到您現有的安裝中。

執行 Delphi Prism 時,我看見標題列顯示「Microsoft Visual Studio」。這是怎麼一回事?

Delphi Prism 是在 Visual Studio Shell 內執行。這基本上是未安裝 Microsoft 任何語言外掛程式的 Visual Studio IDE,因此您看見 Microsoft 商標。不過請放心,只要您選擇「檔案」|「新增...」功能表,就會看見其中標示 Delphi Prism 。

是否能夠以 Microsoft 的Visual Studio Express 產品將 C# 或 VB.NET 功能新增到 Delphi Prism?

否。Microsoft Express 產品由於本身的安裝方式而無法直接整合於 Visual Studio Shell 中。然而,Delphi Prism 和 Visual Studio Express 產品可以一起出現在相同機器上,並且相互搭配執行。不過,如果您已經安裝 Delphi Prism,然後安裝 Visual Studio 2008 Professional (含) 以上版本,在 Delphi Prism 的相同 IDE 中也會有 VS 2008 功能。

Delphi Prism 應用程式將在什麼平台上執行?

只要有 Common Language Runtime (CLR),Delphi Prism 幾乎都能夠執行。Delphi Prism 應用程式會完全善用 Windows 的 .NET 3.5 Framework。Delphi Prism 應用程式也可在 Mono for Linux 上運作。此外,Delphi Prism 應用程式可在 Mono for the Mac 上運作。

Delphi Prism 是否包含 VCL.NET 的支援?

否。目前已不再規劃 VCL.NET 的開發,因此 Delphi Prism 將不予以支援。使用 VCL.NET 的開發人員可以使用 Delphi 2007 以繼續使用這些產品,也可以將 VCL.NET 應用移轉至 VCL for Win32。

是否將以 Delphi Prism 編譯現有的 Delphi for Win32 程式碼?

在未進行一些變更前,應該不會。雖然 Delphi for Win32 與 Delphi Prism 所使用的語言相當類似,但是彼此完全不相容。這兩種語言分別有特別針對適合執行的平台進行設計的功能和語言特性。然而,由於這兩種語言相當類似,因此將使用其中一種語言撰寫的程式碼略加修改,通常就能夠在另一種語言適合的平台上使用。

是否有任何方法可以讓 Delphi Prism 語言與 Win32 Delphi 程式碼更相容?

有。Delphi Prism 含有「相容性」切換,能夠啟用 Delphi for Win32 開發人員較熟悉的某些語言功能。在各個專案的專案選項標籤可以設定這項功能。

是否能夠使用 Delphi Prism 建立 Compact Framework 的應用程式?

Delphi Prism 將根據 CF 組件進行編譯。然而,當 Compact Framework 設計工具與 Visual Studio 的 C# 和 VB.NET 特性緊密整合時,不會有任何設計時期的支援,而且也無法供其他語言外掛程式使用。

Delphi Prism 中使用的編譯器是由誰進行撰寫?

Delphi Prism 編譯器是由 RemObjects 進行撰寫。這是做為 Chrome 和 Oxygene 產品基礎的相同編譯器,不過這些產品的功能逐漸不如 Delphi Prism

RemObjects 與 Embarcadero 之間有什麼關係?

RemObjects Software 與 Embarcadero 是密切合作的夥伴。Embarcadero 針對 Delphi Prism 中由 RemObjects 開發的技術提供授權。這兩家公司共同致力於提升產品,使產品持續發展演進。

 
版權所有© 1994 - 2009 Embarcadero Technologies, Inc 軟體公司. 本公司保留所有權利 Contact Us   網站導覽   法律聲明   隱私權政策   提報盜版