Where Developers Matter
Integrated Development Environments for Windows, Java, and Web Developers
| | ログオン

もはやWebアプリケーションは広く普及しています

今日、多くのアプリケーションは、Web経由で提供されています。企業は、多くの情報をブラウザを通して提供し、多くのユーザーにより 多くの機能と利便性を提供しようとしていますが、同時にその開発期間とコストの削減も重要な課題です。Web 2.0開発は、アプリケーション開発者に多 くの恩恵をもたらします。広範はプラットフォームのサポートと標準化、OSからの独立性、単純化など、インストール時間を気にしたり、インストール先を心 配する必要はありません。

CodeGearはWeb開発者のニーズを理解しています

CodeGearは開発者のニーズを理解する開発者のための企業です。そこで、CodeGearは、Web開発のスタートアップを容易 にし、高い生産性をもたらすような完全な開発環境を作りました。独自の環境構築に時間を割いたり、必要な機能が全部動作するように調整する必要はありませ ん。CodeGearのソリューションなら、データベースやVM、統合開発環境、デバッガなどがすべてセットアップされるので、インストールしてすぐに開 発に取り掛かれます。アプリケーションを開発してWebサーバーに配布するまでのすべてが用意されるのです。

CodeGearのツールによって、開発者は、開発するアプリケーションの機能や品質にフォーカスし、かつてネイティブアプリケーショ ンで実現していたような高い機能性とパフォーマンスを提供する高度なWebアプリケーションの構築に専念できるのです。Web 2.0とAJAXのサポー トにより、アプリケーションはよりインタラクティブになり、高度なユーザーエクスペリエンスとデータへのアクセスを可能にするWebアプリケーション構築 が容易になります。

CodeGearのWeb開発環境のラインナップは、最適なテクノロジーの選択を可能にします


Web 2.0
テクノロジー
CodeGearのソリューション

PHP


幅広いプラットフォームをサポートする扱いやすいWebスクリプト言語

PHPは、簡単でスピーディなWebスクリプト言語であり、幅広いWebサーバー、OS、データベースのサポートが特長です。多層分散 型のような大規模ミッションクリティカルWebアプリケーションの分野では、Javaが主流となっていますが、多くのWebアプリケーションでは、PHP が活用されています。PHPは、PHP 5になって新たにオブジェクト指向プログラミングをサポートするようになりましたが、コンポーネントベースの開発がまだ定着していなかったため、コード中 心の開発が未だ主流です。

Delphi for PHPによりコンポーネント開発を実現

Delphi for PHPでは、VCL for PHPというPure PHP 5のコンポーネントライブラリを用意することで、ドラッグ&ドロップのビジュアル操作によってPHP Webアプリケーションの開発を可能にしました。これにより、従来、エディタ中心の開発に留まっていたPHPの開発は、Windows開発では一般的なビ ジュアルRAD手法にシフトします。開発生産性、メンテナンス性、再利用性を劇的に向上させることができます。

Ruby on Rails


同じ作業を繰り返さない効率性

Ruby on Railsは、David Heinemeier Hansson氏によって作成された、Ruby言語を用いるWebアプリケーション開発プラットフォームです。その特長は、「設定より規約」。多くの設定 を繰り返し行わなければならない昨今のデータベースWebアプリケーション開発で、規約による自動化を取り入れ、効率的にMVCモデルのアプリケーション を作成できるようにしたものです。しかし、多くの成果物が自動的に生成されてくるため、アプリケーションが肥大化してくると、全体のナビゲーションやコン トロールが難しくなります。

3rdRail - Ruby on Railsの開発をフルサポート

Ruby on Railsアプリケーションはこれまで、主としてエディタとコマンドラインの世界で開発されてきました。3rdRailは、コマンドラインによるプロ指向 のスピーディな操作を継承しつつ、ウィザードやプロジェクト管理ツール、デバッガなどの機能を統合した開発環境を提供します。肥大化するアプリケーション には、依存性ビューが的確な情報を提供。ウィザードによる手順を追った開発と、IDEに統合されたコマンドによる開発の両立によって、スキルの混在する企 業のチーム開発にも対応します。

ASP.NET


ASP.NETとモデルドリブン開発

Windowsテクノロジーを標準として採用している企業では、ASP.NETはWebアプリケーション構築の重要な選択肢になるで しょう。ASP.NETは、Webインターフェイスの開発を効率化しますが、一方で、バックエンドのデータベースアクセス部分の再利用性、メンテナンス性 の面で、有効なソリューションを提供していません。多くのWebアプリケーションでは、頻繁に機能強化や仕様変更がなされ、それによってデータ構造やロ ジックに変更が生じます。これに対して、柔軟な対応が可能かどうかが重要視されるのです。

Delphi+ECOによるASP.NET開発

CodeGear RAD Studioに搭載されたECO(Enterprise Core Objects)は、Delphi for .NET上で、モデルドリブンの開発を可能にするフレームワークです。UMLを記述することで、データオブジェクトや永続化を実装レベルまで作成 でき、変更にも対応できます。このフレームワークとDelphi for .NETのASP.NET開発機能を用いれば、Microsoft .NET標準ベースでのWebアプリケーション開発を、効率的かつ柔軟に実現できます。

ネイティブ Windows


クライアントサーバー型から企業内Webへの展開

これまでクライアントサーバー型の企業内アプリケーションを利用してきたユーザーから、イントラWebシステムの構築を要求される場合 があるでしょう。このようなときに、1からWebシステムを構築するのは、大変な労力を要しますし、既存のシステムとの調整も必要になります。従来クライ アントサーバー型のシステム構築を中心に行ってきたエンジニアが多い場合には、開発経験の面でも不安があるかもしれません。

Delphi、C++Builderに搭載されたVCL for the Web

DelphiやC++Builderを利用している開発者なら、これまでネイティブWindowsアプリケーションを開発してきたのと 同じような手法で、Webアプリケーションの開発に着手できます。VCL for the Webは、企業内で利用するデータベースを利用したWebアプリケーションを開発するのに最適なソリューションです。

 

Borland® Copyright© 1994 - 2008 Borland Software Corporation. All rights reserved. お問い合わせ  |   サイトマップ  |   法的通知  |   個人情報取り扱いの方針  |   著作権侵害について