× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi Tim, just few words about VARPG:

Pro:

It's RPG and with carefull coding you can reuse service programs as DLL on
your client application

Very flexible handling of subfiles

Direct use of I5 objects (Files, external DS, DATAAREA...)

The GUI understands "Fields Definition" based on hosts files (and, if
requested, con generate the code updating the references)

You can interact with PC applications and use files on the client side

The actual version is stable

It's free (comes with WDSC)

Against:

The communication buffer for calling program on the Host is 32Kb (the
parms must fit in that length)

You cannot generate parts (client side) on the fly, all your parts have to
be present at DESIGN TIME, of course you can control if they are visible
or not, enabled or not and so on

Cannot call service programs on I/5 the must reside (as DLL) on the client
side (there is a method but the result must be numeric and the parms are
limited so no practical use)

It's not fast. Loading components, especially if the windows are complex,
is not as fast as other PC application. But not terrible.

VARPG developing is frozen, I mean that the language is quite up to date
with ILE RPG on I/5 but I don't see any real activity since long time

Maybe the last point is the worst one but keep in mind that if you use
VARPG as an interface and the logic is on the host what you get is a
client server application. If the client side is just an interface you
will not have problems the day you (or IBM on your behalf) decide to
switch to something else.

HTH
FM
Hello,



I will be creating a new system that will be GUI, no green screen, not
web-based.



I am trying to decide what to use. I primary work in RPG/ILE but also have
done extensive work with VB.NET and began playing with VARPG. I have
version
7.0 of WDSC, but have little experience using it.



The new applications I will be writing will be using some java interfaces,
such as for credit card processing and such.



Thanks for your input.

--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.