Computer Software Design, Inc

  Certified ASNA Business Partner and Member

Home Up Feedback
 

Classic

ASNA Visual RPG Classic 4.0 (AVR) is an integrated development environment for creating enterprise Web, Windows and .NET applications. Transparent database access; an integrated editor, compiler and debugger; support for emerging standards such as XML and SOAP; and equally powerful Web or Windows deployment possibilities make ASNA Visual RPG the one application development environment you can't afford to ignore!

Windows and the Web: for RPG programmers!
ASNA Visual RPG (AVR) is an enterprise application development system for both Web- and Windows-hosted applications. AVR's Windows-based development environment uses the latest in state of the art compiler technology to provide an RPG compiler that produces native Windows executables (either EXEs or DLLs).

AVR programs connect to the two most popular business databases around today, IBM's iSeries/400 and Microsoft's® SQL Server®, as well as to ASNA's own Acceler8DB® for deployment on local PCs or Windows NT/2K/XP Servers®. AVR's database connectivity provides transparent data access to your AVR programs; AVR programs connect, without change, to any of the databases mentioned above. Think of the possibilities: with one development environment you can create database-independent Windows and Web applications. With AVR, you can easily take an application originally intended for the iSeries/400® and slide MS SQL Server under it. Platform independent applications have never been this easy!

AVR provides a powerful, modern, and extensible version of RPG. AVR's RPG isn't your granddaddy's RPG! While maintaining backwards compatibility with most of your existing RPG code, AVR substantially supercharges RPG. For example, AVR's RPG includes:

bullet

Integrated development environment—AVR's IDE provides a one-stop workbench for your application developers to edit, compile, test and debug their Web and Windows applications.

bullet

File overrides at the F-Spec level—enables a single AVR program to connect to a variety of databases without making any source code changes.

bullet

Class creation—AVR lets you write robust Windows DLLs for creating superb object-oriented Web and Windows enterprise applications. Classes are the key to superbly architected Web and Windows programs and AVR lets you build great classes.

bullet

A variety of built-in ActiveX controls—AVR ships with more than 28 ActiveX controls, including a subfile control and a specialized input field that supports RPG edit codes and edit words, for use with Windows applications.

bullet

ActiveX/COM support—for those times when you need a specialty control, AVR is compatible with off-the-shelf ActiveX controls and, for those times when you need a special control, can also be used to create ActiveX controls. AVR is also fully compliant with any OLE automation server, such as MS Word or Excel. It's easy to program for these applications with AVR.

bullet

A full complement of Web development capabilities—the Web is very important and AVR is ready for it! Out of the box, AVR is Web-ready with built-in support for such important Web technologies as XML, SOAP and Active Server Pages. Also upcoming in AVR is support for Microsoft's .NET platform. (Click here to read more about AVR's upcoming .NET version of AVR.)

bullet

Local variables—ensures that your programs are reliable and easy to maintain.

bullet

Built-in debugger—AVR's source level debugger saves you time and trouble chasing down your "undocumented anomalies."

bullet

ILE RPG BIF support—AVR's RPG implementation includes ILE BIF support for both its ILE RPG and RPG/400 syntax. 

bullet

User-defined functions—In addition to RPG's subroutine, AVR adds the ability to create routines that return values (known as functions in languages such as VB and C). 

Data access at warp speed!
The most powerful programming language in the world isn't much good if it doesn't connect well to your enterprise data. But AVR has you covered there as well!

AVR uses ASNA's Acceler8DB (ADB) to connect to a variety of enterprise databases. ADB connects AVR programs directly to:

bulletIBM iSeries 400
bulletMicrosoft SQL Server
bulletADB databases on NT/2K/XP Servers
bulletSingle user ADB databases on NT/2K/XP/Win98 PCs

 

Send mail to webcontractor@verizon.net with questions or comments about this web site.
Last modified: 04/15/07