Computer Software Design, Inc

  Certified ASNA Business Partner and Member

Home Up Feedback
 

WinForm for .Net

ASNA's Visual RPG for .NET (AVR.NET) is an RPG compiler that "snaps" into Microsoft's Visual Studio.NET. It generates 100% Microsoft Intermediate Language (MSIL) and connects Windows and browser-based applications directly to your iSeries-AS/400 servers (with support for the Microsoft SQL Server "Yukon" coming soon). AVR.NET empowers your RPG programming teams to create robust and secure enterprise applications with a modern development environment. RPG programmers can learn the basics of AVR.NET in just a few days and in short order be creating world-class applications. These applications can be as simple as a Windows-based graphical data entry program or scale all the way to sophisticated Web services performing business-to-business transactions across the Internet.

What is .NET?

Most simply, .NET is Microsoft's follow-up development platform to its wildly success COM-based Windows platform. .NET programs can be deployed on your existing Windows servers and Windows Pro/XP desktops--without paying any additional licensing fees to Microsoft! .NET raises the bar substantially on Windows-based development (for example, AVR for .NET comes with more than twice the user interface controls included with AVR 4.0). Windows deployment is also much easier with .NET-based apps because the need to register DLLs has been eliminated.

The .NET development environment's intrinsic programming power adds substantially to your ability to create traditional Windows-based applications. But .NET doesn't stop there. .NET also reduces the complexity required to build browser-based applications (deployed across the Internet or your local intranet) by orders of magnitude over other browser-based development models. Early ASNA benchmarks show that the code required to create a .NET browser-based application is up to 75% less than that required by legacy development models (including Java and WebSphere). Less code means less complexity. Less complexity means you deploy your apps quicker and helps ensure they will work when you deploy them! Imagine being able to create a sophisticated browser-based application, deployed on the Internet and talking directly to your iSeries production data, in a matter of weeks, not months or years!

Rooted in RPG

ASNA's AVR.NET is rooted solidly in RPG. Built on the foundation created by ten years of success with ASNA's previous version of Visual RPG, AVR for .NET leverages your RPG-oriented IT assets like no other product. Those assets include:

bulletyour RPG programming team--who've taken years to acquire and hone their existing coding skills--why throw that away? Your RPG programming team not only has years of coding experience you need to leverage, but their long-standing knowledge of your underlying systems is invaluable. You need these guys on your team!
bulletyour RPG source code--with the help of ASNA's Importa, an iSeries RPG source code import facility , you can recompile, reuse and exploit existing RPG with AVR.NET.
bulletyour RPG program objects--AVR.NET features a superb OS/400 program call mechanism. With AVR.NET, your Windows and Web applications can call (using the familiar CALL/PARM interface) any OS/400 program on your iSeries server. This includes system APIs!
bulletyour existing applications' data and data flows--AVR.NET works directly with your existing iSeries data. There aren't any repositories to populate, there aren't data models to build, there aren't schemas to define to connect AVR.NET to your iSeries server. You just point and click and in short order AVR.NET has full access (actually, as full as what ever user profile you've used to connect) to your iSeries data and program objects.

 

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