For the Tools I would recommend:
JBuilder 2 or IBM Visual age.
They are the best for visual development and for DB access.
Visual J++ is to much Windows oriented and could be a problem for later porting to
Linux/Unix platforms.
Java Workshop is too rudimentary for large application development.
For the books, see Oreilly books, they are among the best
(http://java.oreilly.com/). You will find JDBC books as well as the last on
JFC/Java2.
Jinpeng Xie wrote:
> Hi,
>
> If I like to windows development took for JFC, which is best
> (Jbuilder, Visual J++, Java Workshop). Finally, I will port the
> programs to Linux. Can you recommend one book about JDBC?
>
> Do you think there is a book about JDBC and JFC? I will do
> almost the same thing as you. Do you have some advise for me?
>
> Pierre LATECOERE Wrote:
> >
> >
> > --------------0C878475F2329B55090F3B5C
> > Content-Type: text/plain; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
> >
> > Congratulations to Blackdown! Thanks to your JDK, porting my Java
> > program from Windows to Linux was more than easy.
> >
> > I have just finished porting a Java program to Linux using blackdown
> > 116. The result is excellent!
> >
> > The program was originally developed under INPRISE JBuilder 2.01 on Win
> > NT4. (www.inprise.com).
> > The application (5,000 lines of code) uses mostly swing components for
> > the UI. I have decided to limit myself to "core" JDK classes and swing
> > to avoid potential porting problems.
> > The application make heavy use of relational database access (15 tables,
> > 10,000 records about).
> > The database used here is Interbase 5. Interbase runs on several Unix
> > platforms, Windows and was recently ported to Linux (www.interbase.com).
> >
> > I use a pure java JDBC interface to access the Interbase 5 database. The
> > database server can be anywhere on the network, under Linux or any other
> > platform (using the JDBC server interface). Each client, needs of course
> > the JRE, the source code in jar format and the JDBC jar file (under
> > 300K).
> > This setup enables to have very light client and very easy deployment.
> > Clients can be Linux or of course Windows.
> >
> > The round trip of porting to Linux took me about :
> >
> > * A few weeks to familiarize myself to Linux itself (I have no prior
> > Unix or Linux experience (I have so far only worked under Windows).
> > * Only a few hours to do the porting itself.
> >
> > To be honest, most of the time spent on the porting was due to my
> > ignorance of key Unix/Linux elements such as configuration of the
> > environment.
> >
> > After testing the application for a few days, I am happy to report that
> > I have encountered no problem. I have exactly the same results on Linux
> > as with Windows NT4, with one major advantage: it all runs faster under
> > Linux and is of course more stable.
> >
> > Although I am certainly less technically competent than most of you, I
> > will be happy to share my experience of developing and migrating from
> > Windows to Linux.
> >
> > Thanks again to Blackdown for your outstanding work.
> >
> > Pierre LATECOERE
> >
> >
> >
> >
> > --------------0C878475F2329B55090F3B5C
> > Content-Type: text/html; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
> >
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> > <HTML>
> > Congratulations to Blackdown! Thanks to your JDK, porting my Java program
> > from Windows to Linux was more than easy.
> > <P>I have just finished porting a Java program to Linux using blackdown
> > 116. The result is excellent!
> > <P>The program was originally developed under INPRISE JBuilder 2.01 on
> > Win NT4. (www.inprise.com).
> > <BR>The application (5,000 lines of code) uses mostly swing components
> > for the UI. I have decided to limit myself to "core" JDK classes and swing
> > to avoid potential porting problems.
> > <BR>The application make heavy use of relational database access (15 tables,
> > 10,000 records about).
> > <BR>The database used here is Interbase 5. Interbase runs on several Unix
> > platforms, Windows and was recently ported to Linux (www.interbase.com).
> > <BR>I use a pure java JDBC interface to access the Interbase 5 database.
> > The database server can be anywhere on the network, under Linux or any
> > other platform (using the JDBC server interface). Each client, needs of
> > course the JRE, the source code in jar format and the JDBC jar file (under
> > 300K).
> > <BR>This setup enables to have very light client and very easy deployment.
> > Clients can be Linux or of course Windows.
> > <P>The round trip of porting to Linux took me about :
> > <UL>
> > <LI>
> > A few weeks to familiarize myself to Linux itself (I have no prior Unix
> > or Linux experience (I have so far only worked under Windows).</LI>
> >
> > <LI>
> > Only a few hours to do the porting itself.</LI>
> > </UL>
> > To be honest, most of the time spent on the porting was due to my ignorance
> > of key Unix/Linux elements such as configuration of the environment.
> > <P>After testing the application for a few days, I am happy to report that
> > I have encountered no problem. I have exactly the same results on Linux
> > as with Windows NT4, with one major advantage: it all runs faster under
> > Linux and is of course more stable.
> > <P>Although I am certainly less technically competent than most of you,
> > I will be happy to share my experience of developing and migrating from
> > Windows to Linux.
> > <P>Thanks again to Blackdown for your outstanding work.
> > <P>Pierre LATECOERE
> > <BR>
> > <BR>
> > <BR> </HTML>
> >
> > --------------0C878475F2329B55090F3B5C--
> >
> >