• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • ASNA Updates Visual RPG for .NET Development Tool

    June 1, 2004 Alex Woodie

    ASNA this month will start shipping the second release of its flagship product, ASNA Visual RPG for .NET, or simply AVR for .NET, a “superset” of the familiar RPG language that plugs into Microsoft‘s Visual Studio 2003 development environment and compiles to native .NET code. The company, based in San Antonio, also announced DataGate Component Suite for .NET, which provides .NET programmers with optimized access to DB2/400.

    ASNA’s tools have always provided a unique value for companies that have invested in RPG and DB2/400 and are looking to extend those investments to the Web or to new Windows clients. For years, the company’s “classic” program ASNA Visual RPG (commonly referred to as AVR) gave RPG programmers a visual development environment and a relatively painless upgrade path to Microsoft’s Component Object Model (COM) programming architecture, by generating native Windows executable code from AVR’s RPG-like syntax. When Microsoft followed up on COM with .NET and finally launched a new release of Visual Studio, ASNA followed suit and launched the long-awaited AVR for .NET 7.0 last summer (see “ASNA Set to Open Road from RPG to .NET”).

    On June 30, ASNA will start shipping AVR for .NET Version 7.1, the latest iteration of the development tools since last summer’s launch. This release builds on the object-oriented programming capabilities of the first release of AVR for .NET, with enhanced object-oriented features such as method overloading, delegates, enhanced polymorphism, and enumerations.

    Method overloading, ASNA said, lets RPG programmers create more than one version of a subroutine (or function) that is varied by the routine’s parameter list, and also enables the creation of overloaded constructors. The new polymorphism enhancement lets RPG programmers create class definitions for interfaces, for which other classes provide the implementation, the company said. The new delegates feature lets RPG programmers create indirect references to subroutines for events and call backs, ASNA said, while the new enumerations feature should improve code readability. (ASNA said enumerations is somewhat like constants, “only much better.”)

    ASNA’s president, Anne Ferguson, said she is impressed with the object-oriented work AVR for .NET users have done with the first release, and expects even more impressive work to be done with AVR for .NET 7.1. “Our first release of AVR for .NET introduced effective object-oriented programming to our RPG customers,” Ferguson said. “With this new version’s increased focus on object-oriented implementation, our customers will be able to architect even more powerful, more sophisticated software, with less complexity.”

    Other changes ASNA has made to the AVR.NET language with Version 7.1 include support for class members with the Intellisense code prompting feature, new constructs (including with/endwith and for/endfor), and the capability to lock sections of code when working with multiple execution threads. ASNA has also enhanced AVR.NET’s integration with Microsoft Visual Studio, and said it has delivered better management of compiler warnings, new automatic source control integration capabilities, and a new RPG expression evaluator for Visual Studio’s native debugger.

    ASNA also announced the expected June 30 availability of its new DataGate Component Suite for .NET, or simply DCS for .NET, a data access library that provides any .NET-compliant language (such as VB.NET or C#) with record-level access to DB2/400. ASNA said that, in addition to providing read/write access to DB2/400 data, DCS for .NET “will also provide VB.NET/C# programmers the ability to call OS/400 program objects.”

    Ferguson also provided an update on the status of AVR for .NET’s expected support for Microsoft’s next version of the SQL Server database, codenamed “Yukon.” “By this fall, we’ll introduce yet another release of AVR for .NET that, despite Microsoft’s Yukon delay, supports SQL Server from native RPG I/O commands, and that provides even tighter Visual Studio integration,” she said.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    ARCAD Software

    Embrace VS Code for IBM i Development

    The IBM i development landscape is evolving with modern tools that enhance efficiency and collaboration. Ready to make the move to VS Code for IBM i?

    Join us for this webinar where we’ll showcase how VS Code can serve as a powerful editor for native IBM i code and explore the essential extensions that make it possible.

    In this session, you’ll discover:

    • How ARCAD’s integration with VS Code provides deep metadata insights, allowing developers to assess the impact of their changes upfront.
    • The role of Git in enabling seamless collaboration between developers using tools like SEU, RDi, and VS Code.
    • Powerful extensions for code quality, security, impact analysis, smart build, and automated RPG conversion to Free Form.
    • How non-IBM i developers can now contribute to IBM i projects without prior knowledge of its specifics, while ensuring full control over their changes.

    The future of IBM i development is here. Let ARCAD be your guide!

    Watch Now

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    OS/400 Alert: V5R3 Has Many New Admin and Operations Features Pooling Your DataSources

    Leave a Reply Cancel reply

Volume 4, Number 22 -- June 1, 2004
THIS ISSUE
SPONSORED BY:

ACOM
Aldon
AURA Equipments
Lakeview Technology
Guild Companies

Table of Contents

  • Access OS/400 Servers from Wireless BlackBerry Devices
  • IBM Introduces Integration Software to the Midmarket
  • eStorage Offers 70 GB iSeries Disk Drive for $995
  • ASNA Updates Visual RPG for .NET Development Tool

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25
  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle