by Embarcadero - 製品のタイプ: アプリケーション
.NETおよびMono向けDelphi Prismプログラミング言語。Delphi Prismは、エンバカデロ・テクノロジーズから提供される新しい.NET開発ソリューションです。このVisual Studioベースのソリューションは、既存のDelphiプログラミングスキルを使って.NETアプリケーションを構築し、WinForm、WPF、Silverlight、ASP.NET、LINQといった最新の.NETテクノロジーを活用できるようにします。なじみのあるdbExpress機能を使って、データベースアプリケーションを作成したり、ネイティブDataSnapサーバーに接続する.NETクライアントなどを作成できます。
一般向け価格については下記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。
| カートに追加 | ¥ 63,000 (税込) | 1 開発ライセンス メーカーパーツ番号: HPB100WLENWB0 |
ダウンロード (1,470.2 MB) |
| カートに追加 | ¥ 168,000 (税込) | 1 開発ライセンス メーカーパーツ番号: HPE100WLENWB0 |
ダウンロード (1,470.2 MB) |
すべてのご注文にて弊社標準の 契約条件および返品条件の内容が適用されます。
一般向け価格については上記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。
Delphi Prismの製品ラインナップ
Delphi Prism Professional:Delphi Prism Professionalには、dbExpressローカルデータベース接続機能を含む開発環境が含まれています。
Delphi Prism Enterprise:Delphi Prism Enterpriseには、Professional版のすべての機能に加え、以下のクライアントサーバーおよび多層データベース、ならびにWebアプリケーション開発のための機能が搭載されています。
Delphi Prismを選ぶべき理由
なじみのある言語構文
Delphi Prismは、多くの新しい言語機能を取り入れ、.NET Frameworkにぴったりとフィットするようにゼロから設計されていますが、その言語は、Object Pascalを核として、Delphi開発者がすぐになじめて満足できるような文法になっています。既存のDelphi言語のスキルを活用することで、学習曲線は極めてなだらかで、ジェネリックス、クラスコントラクト、フューチャーなどの新しい機能は、Pascal開発者の視点から設計されており、迅速かつ容易に習得することができます。
IDEを同梱
Delphi Prismには、.NET開発のメジャーなIDEであるMicrosoft Visual Studio をベースとしたフル機能のIDEが含まれています。これにより、Delphi開発者(あるいは他の誰でも)は、Visual Studio を別途購入することなく、Delphi Prismを使って.NET開発を始められます。
C#とVB.NET 、さらに多くの言語の組み合わせを活用可能
Delphi Prismは、.NETランタイムの強力なすべての機能を開発者に提供することについて、一切の妥協をしていません。C#あるいはVisual Basic .NETによって行えるほとんどすべてのこと(さらに、これらの言語では実現できないいくつかの点も加えて)を、Delphi Prismでは実行できます。Delphi Prism 言語では、特定のランタイム機能が利用できないということがないので、代わりにC#を使用しなければならないということは一切ありません。
さらに、Delphi Prismによって作成されるすべてのアセンブリ(.exeファイルあるいは.dll)は、100%ネイティブ.NETアセンブリです。Delphi Prismのバイナリは、他の言語によるバイナリと全く同じように.NET Frameworkで扱われます。Delphi Prismアセンブリを他の開発者と共有したとしても、多くの場合、それはC#によって作成されたものと見分けがつかず、極めてクリーンでうまく適合します。
WinForms、ASP.NET、Silverlight、WPFをフルサポート
Delphi Prismは、WinForms開発をサポートしており、それには、バージョン1.1および2.0のWinFormsを含みます。Delphi Prismでは、強力な実績あるVisual StudioのWinFormsデザイナを活用することができます。パーシャルクラス(.NET 1.1を含むすべてのバージョン)のサポートや、現在WinForms用に提供されているさまざまなサードパーティコンポーネントを利用することができます。
WinFormsのかわりに、デスクトップ開発向けに、WPF(Windows Presentation Foundation)の使用を選択することもでき、Delphi Prismは、WPFの設計時および実行時のフルサポートを提供します。
Webアプリケーション開発向けには、SilverlightとASP.NETの双方をフルサポートしています。Delphi Prism開発者は、これらのプラットフォーム向けのVisual Studioデザイナのフル拡張を使用できるほか、これらのWeb開発プラットフォーム向けのサードパーティコンポーネントのエコシステムも利用できます。
先進のテクノロジーをフルサポート
Microsoftは、ますます頻繁に.NET ベースのさまざま新しいテクノロジーをリリースしています。Delphi Prismは、先進のテクノロジーをサポートし、最新の開発が可能なように製品をアップデートしていくことをコミットしています。
例えば、Delphi Prismには、Windows Presentation Foundation およびLINQのサポートが搭載されていますが、これらは、新しい.NETで最も注目されているテクノロジーです。同じように、Silverlightの早期サポートも行っています。
RemObjects Hydraとの統合により、Delphi for Win32とDelphi Prism for .NET を融合
Delphi Prismは、RemObjects Hydraのようなサードパーティソリューションと組み合わせることで、マネージドコードとアンマネージドコードを混在させたり、既存のDelphi for Win32あるいは、Delphi for .NETからの順次移行を行うことができるソリューションとして活用できます。Hydraは、コード中のマネージドコードとアンマネージドコードの箇所を容易に分離し、ジェネリックス、WPF、LINQといった.NETテクノロジーを、Delphi for Win32プロジェクトで活用できるようにするために必要なインフラを提供します。Delphi Prismは、すでに慣れ親しんだPascal言語を使い、上記のすべてのメリットを活用して、マネージドコードの箇所を実装できるようにします。