LANSAは、ビジネスにフォーカスした1つの高級言語を使って、モバイル、デスクトップ、ラップトップ・デバイスに、短時間にWebアプリケーションを作成するためのWeb開発ツールを提供しています。Web開発の技術的な複雑性から開発者を隔離し、データベースを中心にしたビジネス要件を満たすWebアプリケーション開発への集中を可能にします。LANSAのツールによって、開発者は、ビジュアル・アプリケーション・フレームワークをベースにウィザードを使うか、一からソースコードを書いて、それらを生成してWebアプリケーションを開発することができます。LANSAのアプリケーション・コンポーネントを作成、再利用することで、高い水準のWebアプリケーションを開発できます。開発者は、高水準言語を使うだけで、LANSAのWeb開発ツールはWebアプリケーションのためにランタイムコンポーネント、HTML、CSS、JavaScriptを生成します。完成したWebアプリケーションは、デスクトップ・アプリケーションの外観と実行性能を持っています。ビジュアル・アプリケーション・フレームワークのプロトタイピング・ツールで、Webアプリケーション開発を楽に始めることができます。フレームワークは、開発者が、コンポーネントを作成し、組み込むことで拡張することができるベースとなるWebアプリケーションです。LANSAは、ページのレイアウトをするだけのツールではなく、開発方法論を提供するツールセットだからです。LANSAを選ぶ主な理由は:LANSAのツールは、ビジネスのWebアプリケーションを開発するために設計されています開発者は、高水準言語を使ってWebアプリケーションを開発することができますWebアプリケーションは、デスクトップ・アプリケーション同等の外観と振る舞いを実現します開発者の多くの課題を自動的に解決しますアプリーションの保守負荷を継続的に軽減します技術者からWeb技術の複雑さを隔離しますビジネスの状況変化に敏感に対応したい会社にとって、Webアプリケーションを迅速に開発したり変更できることは必須の条件です。LANSAの開発ツールは、ビジネスニーズにフォーカスして、データべースを中心にしたWebアプリケーションを、素早く開発できるようにデザインされています。LANSAは、データ定義を抽象化し、ビジネスルールをプログラムの外に置き、アプリケーションに必要な多くのコードを生成することで、開発の多くの部分を自動化しています。LANSA、単調で繰り返しの多いソフトウエア開発から開発者を開放し、起こりがちなミスを削減し、ソフトウエアの品質を向上させてます。開発者は、アプリケーションのビジネス的な意味合いを理解するのに時間を使うことができます。メタデータリポジトリに集中管理されたデータ定義、ビジネスルール、アルゴリズムで、アプリケーション保守を軽減します。メタデータは、プログラムコードの外に定義されるため、新規アプリケーションの開発と保守の労力を削減します。定義やルールを変更するが生じた場合は、一か所を変更するだけで、全てのアプリケーションに変更を適用することができます。Webアプリケーションは、複数の部品から成り立ち、様々な技術を使うため複雑です。それ以上に、その技術は日常的に進化し、刷新されて行きます。この技術変化に追随するすることは、技術者を散漫にして、売上の増加やコストの削減のようなビジネスの結果に貢献するためのプロジェクトの本質から遠ざける結果になります。LANSAは、Webの技術から開発者を隔離します。開発者は、LANSAがこれらを自動的に実装するので、それらの技術を知る必要はありません。Webアプリケーションを開発する際に、LANSAのWeb開発ツールは会社の俊敏さに貢献します。Web開発ツールを簡単に使うデータベースを中心にしたWebアプリケーションをデザインして開発するのは、5250やWindowsアプリケーションのそれとは異なります。LANSAは短時間で習得できるので、開発者は直ぐに動的なWebアプリケーションを効率よく開発することができます。Environment)は、開発者の作業環境です。ソースコードの編集、バージョン・トラッキング、コンパイル、デバッグ、テスト、配布のツールを提供します。頻繁に使われる機能を200以上の組み込み関数で提供して、開発者の労力を削減します。LANSAは、ビジネスにフォーカスしたWebアプリケーションを開発する労力を最小限にする、デザインのフレームワークを提供します。フレームワークを利用して、最小限のコーディングで商用のアプリケーションを、プロトタイピングすることができます。フレームワークは、習得時間を短縮し、生産性を向上させ、高度なWebアプリケーションを提供します。フレームワークで開発者は、高額なトレーニング費用を使うことなく、Webのデザインスキルを手に入れることができます。それは、開発者のアドバイザーを得るに等しい効果があります。LANSAのネイティブ・モバイル・アプリで、モバイルWebアプリケーションや、ハイブリッドのモバイルのアプリケーションを作成することができます。LANSAは、ユーザー・インターフェース設計、ビジネスロジック、データベース・アクセスのためのツールを提供します。モバイルのWebアプリケーションの場合には、ブラウザはユーザー・インターフェースを管理し、ハイブリッドアプリケーションのために、カメラ、位置情報、オフライン保管などのモバイル機器の機能にアクセスすることができます。モバイルのWebとハイブリッド・アプリケーションは、一つのアプリケーションのコードで、スマートフォン、タブレット、ラップトップ、デスクトップ・デバイス上で稼働させることができます。多国語をサポートするWebアプリケーション世界の市場に出て行くためには、Webアプリケーションは多くの国の人々が使えなくてはなりません。従って、Webアプリケーションは、多国語をサポートする必要があります。LANSAは、開発者にもアプリケーションのユーザーにも、多国語をサポートして、上記のニーズを満たしています。IDEは、英語、フランス語、日本語の何れかに設定することができ、開発者の母国語での作業をサポートします。LANSAは、1つのソースコードで多国語をサポートすることができます。開発者は、1つの言語でWebアプリケーションを開発し、その後でフィールドラベル、メニュー、ヘルプなどを必要な言語に翻訳することができます。LANSAで開発されたWebアプリケーションは、プロキシサーバーの背後の1つ以上のティアのマルチプラットフォームで実行することができます。1つのティアの場合は、全てのアプリケーション・レイヤ(プレゼンテーション、ビジネスロジック、データアクセス)をそのサーバーで実行します。マルチ・ティアの場合は、アプリケーション・レイヤを実行ティアをまたいで、分離することでより柔軟のオプションを提供します。下記に2つのサンプルを示します。Scalableライセンスを使って、クラウドにWebアプリケーションを配布することもできます。Edition、MSIからLANSAアプリケーションをインストールするためのツールを含むアマゾン・マシン・イメージ(AMI)を提供します。LANSAは、マルチ・プラットフォーム環境で、デスクトップ、ラップトップ、モバイルデバイスを使用できる、Web開発ツールを提供しています。Language)は、ビジネスにフォーカスした開発言語で、開発者は、取引、検索、データベースの更新、情報の表示などの機能を実行する、Webアプリケーションを開発することができます。これらの機能は、LANSAのメタデータリポジトリに定義されたビジネスルールを参照します。LANSAは、RDMLからアプリケーションのページを生成し、リポジトリに保管します。デザイナーあるいは開発者は、そのアプリケーションのページにテーマやイメージ、ドロップダウンリスト、コンボボックス、ラジオボタン、チェックボックス、テーブルなどのグラフィカル・コントロールを適用するために編集することができます。LANSAは、Webページのビジュアル・ブロックや、ユーザー・インターフェース・エレメントなどのすぐ使えるコンポーネントを提供しています。コンポーネントは、ハイパーリンク、押しボタン、クリック可能なイメージの他、フィールドや作業リストを視覚化します。それらは、再利用可能で、Webアプリケーション・ページに一貫したルック・アンド・フィールを提供するようにデザインされています。開発者は、提供されたコンポーネント、あるいは自分で作成したコンポーネントを使う事ができます。Module)と呼ぶ機能も搭載しています。XSL)を使って、Webアプリケーションのデータ、ビジネスルール、アルゴリズムとユーザーインターフェースを別々のレイヤーに分離独立しています。独立したレイヤーに構成されたアプリケーションは、技術の変化、新しいデバイスや表示フォーマットに対応し易く、保守も楽になります。LANSAは、状態管理、ビジネスルールによる検査、データの変換、他のWebサーバーや他のアプリケーションとの連携などのWebアプリケーションをデザインする際の複雑な部分を管理してくれます。開発者は、ツールが技術的に複雑な部分を処理してくれるので、ビジネス要件を検討するミーティングに時間を使うことができます。素早くWebアプリケーションを開発するのに、最も適した方法です。既存のアプリケーションをWebで利用LANSAのWeb開発ツールは、既存の基幹業務アプリケーションに複合的なWebアプリケーションのコンポーネントを追加することで、寿命を延ばすことができます。その複合的なアプリケーションから、既存のLANSA、RPG、COBOLのプログラムや既存のデータベースを呼び出すことができます。LANSAのデータべース中心にしたWeb開発ツールは、Web技術から開発者を保護します。開発者は、Web技術の学習に時間を使わず、Webアプリケーション開発の作業に時間を割り当てることができます。生産性の向上で、開発者はビジネス要件の変化により素早く対応することができます。開発者は、ウィザードか、ビジュアル・アプリケーション・フレームワークを使って、より少ないコーディングで開発コストを削減し、短い時間でアプリケーションを開発、提供することができます。開発者は、1つの開発ツールを学習するだけで、デスクトップ、ラップトップ、モバイルデバイスの異なるWebアプリケーションを開発することができるようになります。複数のツールを学習することなく、1つの開発ツールでトレーニングコストを削減します。LANSAは、総合的なWindowsベースのIDE、メタデータリポジトリと、生産性の高い高級プログラミング言語を、Web、Windowsリッチクライント、5250、サーバーベースのアプリケーションを開発するために提供します。これらのアプリケーションは、学習が楽な1つのIDEで開発することができます。LANSAの開発手法は、Web開発のみならず全てのソフトウエア開発に適用できます。Webの様な1つの技術に精通した技術者を複数集めるような、混成チームを置く必要はありません。CIOは、LANSAの開発ツールのスキルを持つ開発者を、様々なプロジェクトに割り当てることができます。その結果、開発者はアプリケーションの広い知識を習得することになり、より少ない人数で、知識のサイロ化を防ぐことができます。開発者は、特定のアプリケーションに閉じ込められることなく、スキルを獲得していくことができます。reserved.使用条件プライバシークッキーサイトマップ。