|
Hello all,
We have been doing "real"
java development for most of the year. We have finished one application
which is currently in production use, and we are currently working on two other projects, to be completed 2nd
qtr 99.
Our first project is running
completely on NT using DB2/400 as the database server. One big problem
with Java at this point is its printing capabilities, or should I say lack of capabilities. The AS/400 and
ILE RPG is far superior to Java in regard to printing, therefore
we are using the AS/400 for printing
purposes as well.
Our second project is a complete
re-write of an existing RPG application. It's a typical AS/400 core
business application-- order entry, A/R, billing, etc. We are implementing a
three-tier client server architecture, with a very thin client, and the AS/400
handling the
bulk of the workload as the business
logic and database server.
Our third project is completely NT based, using
Universal DB2 as the database system. We are researching printing beans
and other approaches to printing.
Some things learned about Java along the
way:
In
regard to learning Java:
In regard to IDEs:
We researched three IDEs, VisualAge, JBuilder,
Visual Cafe. Originally, we selected JBuilder 1 and used it for several
months and upgraded to JBuilder 2 when it was released. However, we
revisited VisualAge when version 2 was released. We found it to be much
improved and switched to VisualAge 2 Enterprise Edition. We are very
pleased with that product. Perhaps more importantly, IBM's support has
been tremendous, both for VisualAge and Java in general. I would highly
recommend VisualAge 2 over the other IDEs.
I disagree with some of the comments that suggest
not using an IDE to get started to some extent. I do agree that they
should not be used to create your user interface classes, because they produce
horrific code. However, IDEs do a good job of keeping things organized,
provides much better debugger tools, and the code assist features aid in
the learning process. I would recommend using an IDE to get started, but
use the visual composition tools to create "example code" only.
|
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.