J9 Consulting

Recommended Book List

amazon_in_association_with.gif (2790 bytes)

J9 Home
Consulting
J9 Development
J9 Publications
J9 Talks
About J9

 

amazon_buy_a_book_now.gif (3082 bytes)


The books on this page are listed in association with amazon.com.  

If you would like to purchase a particular book online, then you can follow the links from this page.


Quick Index

Java E-Commerce Java Network Programming
Java Servlets Java Beans
Java Swing Java Tutorials
Java Database Connection Java Misc
 

Java Network Programming

Beginning Java Networking,    by Chád Darby et. al.
Book Description
The chapters of this book are grouped into five sections. The first section looks at network basics. Java networking preliminaries are covered in the following section. The third section explores classes that are provided by Java to handle a variety of network tasks. Java APIs that are used for distributed network programming are covered in section four. The fifth and final section investigates new networking features and improvements offered by JDK 1.4.
order from amazon.com
Java Network Programming,    by Elliotte Rusty Harold
Book Description
Java Network Programming is a complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). It includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, and servlets, part of the new Server API. Java Network Programming also covers what you can do without explicitly writing network code: how you can accomplish your goals using URLs and the basic capabilities of applets.

This book serves as my reference for sockets programming with Java.  However, I'd like to point out that the information on servlets is a bit dated.  The servlet API was still in beta form at the time of the book's publication.  The servlet concepts presented in the book are correct, there are only minor changes to the package names.

This is an excellent book for a developer creating socket based applications.

order from amazon.com
Java Distributed Computing,    by Jim Farley
Book Description
Java Distributed Computing discusses how to design and write distributed applications in Java. It covers Java's RMI (Remote Method Invocation) facility and CORBA, but it doesn't stop there; it tells you how to design your own protocols to build message-passing systems, discusses how to use Java's security facilities, how to write multithreaded servers, and more.  It pays special attention to distributed data systems, collaboration, and applications that have high bandwidth requirements.

This book serves as a good introduction to distributed computing.  However, it does not go into the details of RMI or CORBA.  In fact, there are number of books that soley discuss Java and CORBA.  Use this book as a start and complete your bookshelf with additional reference books.

order from amazon.com

back to top


Java Beans

Developing Java Beans,    by Robert Englander
Book Description
Developing Java Beans gives you a firm grounding in every aspect of the JavaBeans component architecture. Beyond the basics, Developing Java Beans teaches you how to create Beans that can be saved and restored properly, how to take advantage to introspection to provide more information about a Bean's capabilities, how to provide property editors and customizers that manipulate a Bean in sophisticated ways.

This text served as my introduction to JavaBeans.  The text is written in a manner that is very understandable and easy to follow.  Using the information presented in the book, I was able to quickly create my own custom JavaBeans.

This book is a good buy.

order from amazon.com

back to top


Java Tutorials

Java in a Nutshell : A Desktop Quick Reference
by David Flanagan
Book Description
The bestselling Java in a Nutshell contains everything you need to get up to speed on Java. If you are just now jumping on the Java bandwagon, Java in a Nutshell has all of the features that have made it the Java book most often recommended on the Internet. An advanced introduction to Java for C and C++ programmers teaches you everything you need to know about the language, while the complete quick-reference contains descriptions of all of the classes in the core Java API.

This is the classic Java book and a must have!

order from amazon.com
Core Java: Fundamentals Vol I,    by Cay S. Horstmann, Gary Cornell
Book Description
Straight from the source at Sun Microsystems comes Core Java, Cay Horstmann and Gary Cornell's "official" guide to Java. The first volume deals with "fundamental" Java programming. Geared toward the more experienced programmer who has a knowledge of some other programming language, this guide is full of tips and smart enhancements to help you get the most out of basic Java.

This is an excellent book.  I still refer to it for a refresher on various Java topics.

order from amazon.com

back to top


Java Misc

Java for Business : Using Java to Win Customers, Cut Costs, and Drive
Growth

by Thomas Anderson
Book Description
Java For Business takes a look at the business benefits of the Java language.  The book presents a number of case studies from Fortune 500 companies that have developed Java application.  The case studies include the benefits and also discusses the problems encountered while developing Java applications. 

This text serves as a good read for business managers and IS managers.  Also, the book does not include one-line of source code!

This is an excellent buy.  If you are a developer and want to convince upper management that Java is the way to go, then purchase this book for them.

order from amazon.com

back to top


HOME

CONSULTING | DEVELOPMENT | PUBLICATIONS | TALKS | ABOUT

REQUEST INFO

Copyright © 1998, J9 Consulting

November 08, 1998