Time to shorten the topic on this one.. Whew...
My staff and I use ASP.Net RPG Smart Pages, Java and Genexus.
We use the right tool for the right job.
Can't always use the old RPG hammer for everything, even though we still
love to swing the hammer regularly :-)
Also even though I do love the .Net technology, it's not the only game
It's just the least covered game in town, so it needs some equal
representation in the media and at the user conferences.
RJS Software Systems Inc.
"Get the information you need. Now!"
Web Site: http://www.rjssoftware.com
Tel: (952) 898-3038
Fax: (952) 898-1781
Toll Free: (888) RJSSOFT
date: Mon, 8 Oct 2007 09:07:22 -0500
from: "albartell" <albartell@xxxxxxxxx>
subject: RE: .NET with System i5 - where to draw the line was->RE:
NogivinguponSystem i (was: I'm about to give up)
The thing I struggle with in this approach is now you have spread your
department into areas that make it more complex to maintain home-grown
software. You now have business logic in two locations for the same
application. If a helpdesk ticket gets created for a bug, it will most
likely always involve two people to address the issues (i.e. a .NET and
programmer) vs. just one. Obviously this wouldn't be a problem if
in your shop knew .NET and RPG well - but I find that personality a rare
Just to clarify, I am all for modernization of existing apps. Each of
are responsible for calculating risk of approaches and long term ROI.
.NET has been factored in as an acceptable medium to attain modern apps
I assume the cost to do so has been digested and agreed upon by the
With that said, I get the feeling your approach is an easy way, today,
address your business needs. I think having business logic in two
languages and platforms will eventually cause some fallout and you will
modify your approach to keep it in one or the other (i.e. in .NET or
I agree that .NET and/or Java needs to play a role in today's
strategy (talking desktop), but I disagree with where you have placed
portions of your application. But I think we could debate that all day,
I don't have all day, so I will just leave it at that :-)
On the web side, I can't see why people would go ASP.NET instead of
purchasing a package like Profound Logic's RPGsp which is 100% RPG _and_
has wizards to get you up and running fast. The cost of the product
be paid for in months vs. the cost of having to entertain two knowledge
in one shop. Note that I am not completely biased towards RPGsp, it is
simply the only one I have seen that is 100% RPG and doesn't require you
learn a new language (i.e. like Genexus).