XE2に関するよくある質問と答えです。X向けの.NET、Mono、ASP.NET、データベースアプリケーションを構築するための強力な開発環境です。DelphiライクなPascal言語をベースとした、理解しやすいOxygeneプログラミング言語を搭載。並列プログラミング、AOPなど強力な言語機能を用いて、高性能クロスプラットフォームアプリケーションを迅速に開発できます。Studioのプラグインとしても利用できます。Xをターゲットとしたアプリケーションを効率的に開発できる真のクロスプラットフォームソリューションです。Oxygene言語(Prism言語)は、習得が容易で、他の.NETプログラミング言語にはない強力な機能をサポートしています。Prismを用いれば、Delphi開発者は、慣れ親しんだPascalベースの言語を用いて、.NET/Monoプログラミングを実践できます。IDEのバージョン2008のサポートを終了しました。IDEも含まれておらず、このサポートも終了しています。IDEを利用できます。IDEとノベル社のMonoTouchを使って、iOSアプリケーションの開発もサポートしていました。この機能も現在ではサポートされていません。XE2のご利用をお勧めします。X向けの.NET、Mono、ASP.NET、データベースアプリケーションを構築するための強力な開発環境です。DelphiライクなPascal言語をベースとした、理解しやすいOxygeneプログラミング言語を搭載し、C#コードのインポートもサポート。並列プログラミング、AOPなど強力な言語機能を用いて、高性能クロスプラットフォームアプリケーションを迅速に開発できます。X向けの.NET、Mono、ASP.NET、データベースアプリケーションを構築するための強力な開発環境です。DelphiライクなPascal言語をベースとした、理解しやすいOxygeneプログラミング言語を搭載。並列プログラミング、AOPなど先進の言語機能を利用できます。Enterprise版では、InterBaseリモート接続やDataSnapクライアント開発もサポート。広範なクロスプラットフォーム開発に対応します。Enterprise版には、Professional版のすべての機能に加え、以下の機能が搭載されています。(ESD)にて提供しています。XE2に含まれるツールセットのひとつとしても提供されています。製品の購入先は、こちらをご覧ください。XEでも利用できます。XE2のトライアル版はありますか?はい。ダウンロードできます。XE2のトライアル版も含まれています。XE2は、年間メンテナンス&サポート付きでの販売を行っているため、バージョンアップ価格の設定はありません。Prismを購入した翌年からは、年間メンテナンス&サポートを更新することで、継続してアップデートを受け取ることができます。メンテナンスを終了したのちに、新しいバージョンのPrismを必要とされる方は、新たにPrismを(新規購入価格で)お求めいただく必要があります。XE2を購入することができます。XE2が含まれています。Q&Aをご覧ください。XE2の単体製品版は、年間メンテナンス&サポート付きでの販売を行っています。Studioのユーザーは、Prism登録ユーザーページ(http://cc.embarcadero.com/reg/delphi_prism)から最新アップデートをダウンロードできます。メジャーリリースやより大きな機能強化が行われるリリースについては、メンテナンス&サポート加入者向けに提供されます。アップデートのご案内は、Eメールやデベロッパーネットワークサイト、メンテナンスポータルWebサイト等にてご案内しています。StudioユーザーもPrismのアップデートとサポートを自動的に受けることができるのですか?いいえ。Studioには、初年度メンテナンス&サポートが含まれていません。StudioにてPrismを利用されている方には、メンテナンス&サポートへの加入をお薦めします。XE2は、英語版、ドイツ語版、日本語版、フランス語版が提供されており、インストーラで使用言語を選択できます。XE2には、複数のライセンスオプションがあります。Named)ライセンス。このライセンスは、ライセンス管理の柔軟性に加え、ツール使用者に対するソフトウェア供給機能を利用できます。XE2アカデミック版をお求めください。XE2には、旧バージョンのライセンスが含まれていますか?はい。XE2では、以下の旧バージョンライセンスを使用することができます。アクセスしてください。このページで登録済みのシリアルナンバーを入力すれば、旧バージョンのシリアルナンバーと製品イメージをダウンロードできます。このライセンスは、XE2製品を使用するユーザーと同一のユーザーに対して提供されるもので、他のユーザーに譲渡したり売却することはできません。バージョンアップ版のXE2ライセンスを購入した場合には、バージョンアップ対象となった登録済みの旧バージョン製品と重複してライセンスを取得することはできません。ネットワーク指名AppWaveライセンスを購入された方の場合、旧バージョンライセンスは、ネットワークライセンスの一部としてAppWaveに含まれています。ネットワークライセンスは、ひとつのスイートライセンスとしてカウントされ、このライセンスに含まれるバージョンのうち、ひとつのバージョンを同時に使用することができます。Wiki」(http://wiki.oxygenelanguage.com)にて公開しています。XE2を初めて学ぼうと思うのですが、どうすればいいですか?Prism入門(http://prismwiki.codegear.com/ja/Prism_%E5%85%A5%E9%96%80)では、Prismに関するステップ・バイ・ステップの入門記事を提供しています。こちらをご覧ください。PascalベースのDelphi言語とPrismのOxygene言語には多くの共通点がありますが違いもあり、両者の間での混乱を回避したいと考えました。Prismとし、言語の名称をOxygeneとしました。Cooperは含まれますか?いいえ。Cooperは、Prismの姉妹製品で、同じOxygeneプログラミング言語を用いますがターゲットはJavaになります。Editionが含まれます。XEを使用するアプリケーションを開発するためのライセンスで、20ユーザー、80論理接続をサポートしています。発行したシリアルナンバーを使って、テスト目的のみにサーバーまたはワークステーションにインストールして使用することができます。InterBaseを使用したアプリケーションを配布するときには、形態に応じたさまざまなエディション(Desktop、Server、To-Go)、ライセンス形態(柔軟なサーバーライセンス、OEMライセンスなど)から最適なオプションを選択できます。詳細はお問い合わせください。All-Accessが最適なソリューションになります。XEは、主要なデータベースプラットフォーム、フレームワーク、プログラミング言語のための、エンバカデロが提供するアプリケーション開発ツールとデータベースツールへの単一のアクセスパスを提供します。開発者、アーキテクト、パフォーマンステスト担当者、データベース管理者などを対象とした、費用対効果の高いツールボックスソリューションです。先頭へ戻るPrismのバージョンごとのサポート状況はどうなっていますか?バージョンごとのサポート状況については、サポートバージョンリストをご覧ください。3.5または4.0をインストールする必要があります。Frameworkを必要とするアセンブリを生成しますか?いいえ。1.1~4.0の任意のバージョンをターゲットとすることができます。開発者は、どのバージョンにリンクするようにするかを選択できます。Studioをマイクロソフトから購入しなければなりませんか?いいえ。Shellのフルコピーが含まれています。2010をインストールします。Studio環境に統合されます。Shell内で実行されます。IDEの基本機能です。XE2の機能が有効であることが分かります。XE2に追加できますか?いいえ、できません。Shellのインストールに直接統合されません。Express製品を同じマシンにインストールして双方を起動して利用することは可能です。XE2のIDEの同じ環境で利用できるようになります。Runtime)が存在するほとんどすべての環境で実行できます。4.0上の機能をフルに活用することができます。XE2アプリケーションは、LinuxのMono上でも、MacのMono上でも実行可能です。※現状、MacにおけるMonoは、英語環境のみをサポートしています。Macの日本語環境でMonoを使用するには、ワークアラウンドが必要です。先頭へ戻るPrismには、VCL.NETが含まれていますか?いいえ。VCL.NETの開発はPrismではサポートされなくなりました。Windowsにマイグレーションする選択肢があります。先頭へ戻る既存のDelphiのコードをPrismでコンパイルすることはできますか?おそらくなんらかの修正が必要になります。DelphiとPrismでは極めて類似した言語を使っていますが、完全な互換性を提供しているわけではありません。それぞれの言語は、特定のプラットフォームでの実行のために設計された機能やイディオムを持っていますが、双方は近似した言語なため、一方のために記述されたコードを僅かに変更することで他方でも利用できます。先頭へ戻るPrismのOxygene言語とDelphi言語で、より高い互換性を保つ方法はありますか?はい、あります。Prismには、「互換性」スイッチが提供されており、言語機能セットをDelphi開発者になじみのあるものにすることができます。このオプションは、プロジェクトオプションタブで、プロジェクトごとに設定できます。Framework向けのアプリケーションを構築できますか?Prismは、CFアセンブリに対するコンパイルを行えます。Frameworkに対する設計時のサポートはありません。先頭へ戻るPrismで使っているコンパイラは、どこで開発されたものですか?Oxygeneコンパイラは、RemObjects社によって作成されました。社とエンバカデロは緊密なパートナーシップを結んでいます。エンバカデロでは、RemObjects社のテクノロジーのライセンス供与を受けて、Prismに搭載しています。両社は、この製品を継続的に発展させ普及させるべく、協業していくことにコミットしています。