AVR empowers your RPG programmers to do
lots of new and interesting things!

ASNA Visual RPG® is an RPG compiler for Microsoft's .NET Framework

ASNA Visual RPGAVR)はVisual Studioおよび.NETバイナリ内で使うものです。.NETの拡張部、プログラミングをRPG用語、オペコード、レコードレベルのアクセスとのアクセスを実現し、AVRは従来型のRPGプログラマーが今保持するRPGスキルを使いながら.NETで現代に合わせたIBM iアプリケーションを作る支援をします。

AVRはモデルやデータ構造、RPGビルドイン機能、外部ファイルといったRPG独特の用語を用いてIBM iまたはMiicrosoft SQLサーバに直接接続する様々なプログラムの種類を使うことができるので、RPGプログラマーはASNA Visual RPGを使うことで生産性をあげることができます。


Visual RPG benefits

 お客様のIBM I資産を有効活用できます。.NETはビジネスパートナーウェブサービス、エクセル、ブラウザベースのUIWindowsのデスクトップ、SQLmySQL といったデータベース、モバイルコンピューティング、シェアポイントポータルサーバ、他の入力デバイスとお客様のIBMiのシステムを統合するのに有効な手段を提供します。

 AVRでは、RPGプログラマーが使い慣れたRPG用語、オペレーションを維持できます。

 AVR デバッガー、エディター、フォームデザイナーや開発ツールを含むVisual Studioの強みを用いた開発環境を提供します。

 AVRASNA DataGateを使ってIBM iに接続します。DataGateによってIBMiおよびMSSQL サーバへセキュアで高性能な接続が可能です。加えてCALL/PARMを介したIBMiのプラグラムコールも可能です。そのほかにもAVR.NETADO.NETを介して業界標準のSQLデータベースに接続ができます。

 AVRアプリケーションはチャートやイメージなどの視覚的な要素を作成することができます。IBMiの企業データをこうした視覚的な表現に置き換えることでユーザはより重要な決断をしやすくなります。

 多くのIBMiプロジェクトではPCプログラミングとRPGプログラミングのチームが混在します。すべてではなく、しかし多くのプロジェクトではこの二つのチームを、全く異なるもの、違うスキルをもつもの、双方に関係することがないものとして捉えられます。AVRはこの溝を埋めます。AVRをつかうことでRPGプログラマーとPCプログラミングチームは積極的に協同できるようになります。

.NET向けのAVR はオンラインの更新センターを実装することを可能にしました。RPG開発者は、.NET向けにAVRでも実行するCALL/PARMコールやレコードレベルのアクセスモデルに慣れ親しんでいます。ひとたび開発者がブラウザベースのアプリケーションの独特な機能要求にもとめられるスキルセットを定義すれば、我々はウェブサイトを立ち上げなければなりませんでした。

Read about ASNA Visual RPG features