|
IMHO, they are not thinking this through clearly.
If the goal is to have a web interface, there are many (hundreds) of ways
to do that purely on IBM i. Why would you want to introduce a C# interface
and a Windows server to the mix? Now you have to maintain two platforms
all the time. This increases the expense and complexity of maintaining
your application tenfold.
Granted, if your goal is to not use IBM i at all (eliminate the database
and backend issues so it's purely on Windows, or is cross-platform --
though C# will not likely make it cross-platform) then there's some
advantages to that approach -- mainly that it opens you up to a wider range
of customers. But, you will also be open to a much stronger competition.
And you will have more problems with things like reliability that bring
with them a lot of hidden costs.
If you like IBM i and just want a web interface, why not do the web stuff
on IBM i instead of Windows?
There's nothing web-based you can do on Windows that you can't do just as
easily and just as well on IBM i. RPG can do web as well as any other
language. <vendor>I work for a company that is in this business.. see
message from Brian May</vendor> Even if you don't want to go with a
commercial package, though, RPG can do web well with CGIDEV2 (if you don't
mind coding it), or many traditional web environments are available such as
Java, PHP, Ruby and Node.js.
IMHO, this attitude of "IBM i can only do green screen" comes from working
with programmers who are 20 years behind the times and unwilling to try
anything new. Fire those people, they are holding you back.
On 6/8/2015 9:36 AM, Hoteltravelfundotcom wrote:
I was talking Friday with an owner of a company that has billing softwareThis is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
for a particular industry.
Where there are frequent, government and insurance changes they have to
apply.
Their software is based on RPG. He said they want to rewrite in C# because
they cannot sell to new customers.
OK fair enough but do you think C# based is the way to go? Secondly he
said
that they will keep the data on the IBM I.
Actually I have been working with mobile apps lately connecting a desktop
system using Delphi and I was thinking this might be a better way for them
to get their product to the public relatively sooner. Taking a complicated
old database from ibm I and trying to fit in C# I think it hard but what
are their choices?
--
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
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.