タグ

AJAXとマスカットに関するt_43zのブックマーク (3)

  • [ThinkIT] 第2回:実践!マスカットIDEをセットアップする (1/4)

    第1回ではマスカットの特徴と導入効果について紹介しました。今回は、マスカットで作成したリッチクライアントアプリケーション(以下、マスカットアプリケーション)の処理内容を通してその動作を確認します。次にマスカットの開発環境であるマスカットIDEのインストールと起動方法について実践的に紹介します。 マスカットアプリケーションは、画面を定義する「レイアウト定義XML」と動作を定義する「イベント定義XML」の2種類のXMLファイルを作成するだけで構築できるということを第1回で解説しました。 では、マスカット体と2つのXMLファイルはどのように連携して1つのプログラムを動作させるのでしょうか。ここでは第1回で紹介したサンプルの足し算プログラムを例にマスカットアプリケーション実行時のレイアウト定義XMLとイベント定義XMLの役割を見ていきます。 足し算プログラムは図1に示すようなシンプルなマスカット

  • [ThinkIT] 第1回:マスカットが変えるAjax開発環境 (1/3)

    最近のWebアプリケーションでは、表現力、操作性、配布の容易性といった観点からリッチクライアント(注1)が注目を集めています。その中でも、オープンな技術に基づいているAjax(注2)は高い人気を誇っており、様々なところで話題をよんでいます。 しかし、Ajaxを用いたWebアプリケーションの開発手法はいまだに発展途上であり、商用の開発レベルには到達していないという見方があります。その要因として表1に示すようなことが考えられます。 JavaScriptの生産性の悪さ Ajaxではプログラミング言語としてJavaScriptを利用しますが、JavaScriptを用いて格的な開発をしようとすると、他のプログラミング言語に比べてその生産性の悪さが課題となります。 ドキュメント不足 最近ではJavaScriptの生産性の悪さをカバーするためのAjaxライブラリが数多く出てきていますが、その多くはドキ

  • Ajaxアプリのビジュアル開発ツール,デファクトを狙いNTTデータがオープンソースとして公開へ:ITpro

    NTTデータは,Ajaxアプリケーションをビジュアルに作成できる開発ツール「マスカット」を,2006年9月中にオープンソース・ソフトウエアとして無償公開する。ボタンやタブ,ツリーなどの画面オブジェクトをマウスで配置してアプリケーションを開発できる。NTTデータによれば,JavaScriptを書くことなくアプリケーションを開発でき,工数が約60%削減されるという。オープンソース・ソフトウエアとして無償公開することでデファクト・スタンダードの地位を狙う。 マスカットによる開発の手順は以下のようになる。まず用件定義担当者がWebブラウザ上の「マスカットWebブラウザ版IDE」で,Web画面をマウス操作でデザインすると,画面定義XMLが生成される。これを開発担当者が「マスカット Eclipse版IDE」にインポートして,画面オブジェクトと既存の業務ロジック・オブジェクトを対応付ける設定などを行い,

    Ajaxアプリのビジュアル開発ツール,デファクトを狙いNTTデータがオープンソースとして公開へ:ITpro
  • 1