この資料は2008年10月27日(現地時間)米国カリフォルニア州サンフランシスコにて発表されたプレスリリースの抄訳です。
<ご参考資料>
2008年10月28日
エンバカデロ・テクノロジーズ
エンバカデロ、Windows、Mac OS X、Linuxをターゲットとした
.NET開発環境「Delphi Prism™」を公開
新しい .NETソリューションにより開発者は.NETおよびMonoによる
Web、RIA、デスクトップアプリケーションを迅速に開発可能
【2008年10月27日(現地時間)米国カリフォルニア州サンフランシスコ】エンバカデロ・テクノロジーズは、今週開催されるMicrosoft Professional Developer’s Conferenceにて、「Delphi Prism(デルファイ・プリズム)」のプレビューを行うことを発表しました。次世代の.NET開発ソリューションであるDelphi Prismは、Delphi Prismプログラミング言語を使って、WinForms、WPF、Silverlight、ASP.NET、LINQといったMicrosoft .NET 3.5テクノロジーを用いたWindows .NETアプリケーション開発をサポートします。統合されたマネージドコードデータベースエンジンを使って、Windows、Mac OS X、Linuxをターゲットとした開発に対応する計画です。Delphi Prismは、Mono、Cocoa#といったオープンソースCLRテクノロジーによりMac OS XとLinuxもターゲットとする予定です。
「クリスタルが光を複数の色に分岐させるように、Delphi Prismは、プラットフォーム、フレームワーク、データベースの壁を取り払って、プログラムコードを複数のテクノロジーに分岐させます。Web、RIA、デスクトップ.NETアプリケーションと、強力な.NETデータベースエンジン、異種のADO.NET接続性を融合させることで、Delphi Prismは、Windowsを第一のターゲットとしながらも、将来的にはMacとLinuxにも対応できる柔軟性を備えた、エンドツーエンドのマネージドコードソリューションを提供することになります。」
エンバカデロ・テクノロジーズ
製品担当副社長
マイケル・スウィンデル
Delphi Prismのマルチプラットフォーム機能のキーとなるのは、RemObjects社からのOxygeneテクノロジーの独占的ライセンス供与によるものです。Oxygeneは、強力なCLRコンパイラエンジンであり、Microsoft .NETやオープンソースのMonoランタイムなどのさまざまなCLRベースのプラットフォームをサポートできます。エンバカデロは、Delphi Prismの開発とOxygeneの独占的ライセンス供与に関して、RemObjects社と協業しています。RemObjects社は、RemObjects Data Abstract middlewareやHydra .NET/Native code integration servicesといったDelphi Prismのアドオンフルスイート製品のリリースを計画しています。
Delphi Prismで計画している主な機能は以下のとおりです。
- .NET Windows 開発の完全なソリューション: CLS完全準拠のアセンブリにより、開発者は、ASP.NET、Silverlight、WPF、WinForms、LINQを含む.NET 3.5のすべての言語およびランタイム機能にフルアクセスできます。さらに、Delphi Prismは、Visual Studioのプラグインあるいは、スタンドアロンの開発環境としてインストール可能です。
- フル機能を搭載した強力なDelphi Prism開発言語: 開発者は、DelphiおよびObject Pascalをルーツとし、ジェネリックス、シーケンス、クエリー、パラレルコンピューティングなど、モダンで強力かつ簡単なオブジェクト指向言語機能を使って、マネージドコードアプリケーションを記述できます。
- Mono CLRによるMac OS XとLinux開発のサポート: LinuxおよびMac OS X向けのMono含む複数のCLRプラットフォームへのコンパイルをサポート。リッチな純正Mac OS X Cocoaベースのユーザーインターフェイスを構築できるCocoa#のフルサポートもターゲットとしています。
- Blackfish™ SQL ADO.NETデータベースエンジンの統合: 統合されたBlackfish SQL データベースエンジンは、軽量、ハイパフォーマンスのSQL-92準拠のトランザクションデータベースです。完全に.NETベースで、インプロセスの組み込みまたはサーバーとして配布できます。Blackfish SQLストアドプロシージャは、Delphi Prism言語や、C#あるいはVisual Basic .NETといった他の任意のCLR準拠の言語で記述できます。Blackfish SQLエンジンランタイムの配布ライセンスは、Delphi Prismに含まれています。
- 複数のデータベースに対応したアプリケーション構築が可能なdbExpressフレームワーク: ADO.NETフレームワークにシームレスに統合されたdbExpressは、幅広い主要なデータベースへの容易な共通アクセス手段を提供します。さらに、ASP.NET開発者は、メンバーシップ、ロール、プロファイルをはじめとするASP.NETプロバイダーインターフェイスの機能も、複数のバックエンドデータベースに対して利用できます。
- DataSnapクライアントの作成: 多層クライアントの開発にも対応します。Delphi Prismを用いれば、Delphi 2009あるいはそれ以前のバージョンのDelphi DataSnapアプリケーションサーバーと対話できます。クライアントは、従来のIAppServer インターフェイスベースのDataSnapサーバーのほかに、Delphi 2009で導入されたServer Methodsにもアクセスできます。
- 多彩なVisual Studioプラグインとコンポーネントの利用: Visual Studioプラグイン、MSBuildアクション、商用ベンダー、オープンソース、フリーウェアベンダーなどから提供されるサードパーティコンポーネントを含む、豊富なVisual Studioおよび.NETエコシステムへのアクセスを提供します。
出荷時期
Delphi Prismは、2008年末に、英語版、フランス語版、ドイツ語版、日本語版をリリースする予定です。
Delphi Prismに関する詳細は、http://www.codegear.com/jp/products/delphi/prism をご覧ください。
以上
エンバカデロ・テクノロジーズについて
エンバカデロ・テクノロジーズは、アプリケーション開発者とデータベース技術者が、多様な環境でソフトウェア・アプリケーションを設計、構築、実行するためのツールを提供しています。米国企業の総収入ランキング「フォーチュン100」のうち90以上の企業と、世界で300万以上のコミュニティが、エンバカデロのCodeGear™製品やDatabaseGear™製品を採用し、生産性の向上を実現し、オープンコラボレーションとイノベーションを可能にしています。設立は1993年、サンフランシスコに本社を置き、世界各国に支社を展開しています。詳細は、www.embarcadero.com をご覧ください。また、エンバカデロ・テクノロジーズのCodeGear™製品ならびに日本法人についての情報は、www.codegear.com/jp をご覧ください。
Embarcadero、Embarcadero Technologies ロゴならびにすべてのエンバカデロ・テクノロジーズ製品またはサービス名は、Embarcadero Technologies, Inc.の商標または登録商標です。その他の商標はその所有者に帰属します。