ASNA Visual RPG® 5.1: an RPG compiler for Microsoft COM

AVR Classic is more than
25 years old and still ticking!

AASNA Visual RPG for COM(AVR Classic)1994にリリースしました。以来AVR ClassicIBMi(AS/400 iシリーズ)およびMicrosoft SQLサーバプラットフォームへのリアルタイムでの接続性を有したグラフィカルなWindowsベースのアプリケーションを開発するRPGプログラマーに利用されています。

.NETがでてきたことにより、COM 開発に必要とされ.NET向けASNA Visual RPG2003にリリースされました。今日まで新規の開発要求をみたすものとして、今ではAVR ClassicよりASNA Visual RPG for .NETが優れています。多くのASNA のお客様はレガシーなAVR Classicアプリケーションを使い続けているので、AVR Classicはまだ必要です。

The demise of Windows XP

Microsoft社は2014WindowsXPのサポートを終了しました。AVR 4.xwindows7/8/10プラットフォームでバグが見つかったため、2016AVR5.0を、2019AVR5.1をリリースしました。1990年代からAVR4.xC++のコンパイラでしたが。私たちはAVR5.0をリリースし、.NETベースのC++のコンパイラとして、さらに新しくなったC++のコンパイラとしてAVR 5.1をリリースしています。このあたらしいコンパイラを使うことで前述のバグは解消されましたが、windows 7以前のバージョンをサポートしません。もしお客様がAVR Classicを使っているなら、可能な限り早くAVR 5.1へのアップグレードを推奨します。加えて、windows 7/8/10AVR5.xをリコンパイルするならば、導入したプラットフォームのサードパーティ依存の問題が起こるかもしれません。

A gentle nudge

AVR Classic 5.xAVR Classicwindows 7/8/10での活用を実現しました。より高性能に動作します。

AVR Classic 5.x's new lease on
life won't last forever!

COM プラットフォームがAVRアプリケーションをホスティングを実現するプラットフォームとして長く存続するか知っているひとはいないでしょう。しかし私たちはAVR Classic 5.xwindows7/8/10上で問題なく動くことを証明します。

AVR Classicアップのユーザからあげられた他の問題としては、サードパーティCOMマーケットプレイスが終了したこと、優秀なCOMプログラマーを見つけることが非常に難しくなったということです。COM 利用層へActiveX/OCXカスタムコントロールを提供した多くの主要なベンダーは消えてしまいました。お客様のAVR Classic appへの長期的な維持管理を考慮する必要があります。COM プログラマー、特にAVR Classicに慣れ親しんだ人を見つけるのは本当に難しく、彼らなしにAVR Classic appを維持管理するのは非常に困難です。

AVR 4.x customers need an upgrade plan!

AVR Classicユーザにとって、AVR Classicが販売・サポート終了してしまうことは致命的な問題です。COMが新しくでてくるwindowsバージョンにどのような対応をするかはわかりません。このような状況でActiveX/OCXの登場や、COM プログラマーが減っていることを考慮して、お客様のAVR Classic appを取り替えるまたはアップグレードするために計画することは重要だと考えます。

ASNAのワールドワイドのサービスチームは、AVR Classic appのアップグレードやリプレイスの経験を豊富に有しています。ご不明な点は遠慮なくお問い合わせください。

 

Read the ASNA Visual RPG Classic FAQ