Desktop Java Live

by Scott Delap

Publisher: SourceBeat
Copyright: © 2005  Standard Copyright License
Language: English
Country: United States
  • Paperback book $31.00
  • Download $22.99

Printed: 386 pages, 6" x 9", perfect binding, black and white interior ink

Download: 1 documents, 5230 KB

Description:

Desktop Java Live is written for Java developers that have some experience with desktop development and now want to take their skills to the next level. The first seven chapters of the book cover core open source libraries in areas such as threading, layout, data binding, and validation, which can drastically speed up the development of desktop applications written in Swing. Each chapter features detailed code examples and images to walk the reader through the API being covered. Chapter 8 features a detailed discussion of how the MVC pattern and its variations (Presentation Model and Model View Presenter) can be used to write cleaner more testable applications. The chapter then details the construction of an RSS reader using these concepts along with the API's covered in earlier chapters. Upcoming chapters will address deployment, Java Web Start, GUI testing, and the SwingLabs (JDIC and JDNC) components. This book received 10 out of 10 horseshoes on Javaranch.com


Stats:

Lulu Sales Rank: 199
Average customer rating:
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
4 votes
Please log in or sign up to rate this item.

This content can be found in the following groups: opensource Group

Reviews:

Please log in or sign up to post a review.

Whoa.........
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
5 May 2007
A big disappointment..............................
DJL Is A Must Have
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
22 Jul 2005 (updated 22 Jul 2005)
DJL is a pioneering book distributed by a pioneering publisher (SourceBeat) that teaches you how to write desktop applications using best practices as well as how to use a plethora of open source libraries to enhance and ease the development of your applications.

Read my full review here
From OSNews
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
1 Jun 2005
by scott
"Swing itself is not slow, but that's not to say that it's that easy to write large applications that perform well. There is definitely room for some more articles on using Swing in the desktop... There is a real need for Swing books that tell you how to do things in the real world. [Desktop Java Live] is the first book I have come across that is trying to do that. Even all the books called "Advanced ...","Extreme...", etc., all they do is redo the Java [API] docs for the more advanced components. There are a few topics that just don't seem to be documented at all well anywhere like the Focus System."
Jasper Potts - Xerto
Romain Guy
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
26 May 2005 (updated 26 May 2005)
by scott
...a cool book about Java desktop applications. I had the chance to read a few chapters before this release and I can assure you this is all good. The book is refreshing as it does not give you another full coverage of boring Swing components. Instead, it shows you how to use some great libraries (JGoodies Bindings for instance), it helps you understand Swing threading model, how to use layouts, etc.
Full Blog Entry
Desktop Java Live Chapter 5 Review
  1. *
  2. *
  3. *
  4. *
  5. *
  6. *
11 May 2005 (updated 26 May 2005)
by scott
JavaPerformanceTuning.com

I would wholeheartedly recommend you check out chapter 5 of Scott Delap's book which implements an automatic detector of Swing threading violations - a tool that every GUI developer should include in their everyday development suite.
Full Newsletter

[Click the preview to close]

Share or Bookmark This Item

Fill out this form to send an e-mail to your friend telling them about this page on Lulu.com:

We respect your privacy. The names and e-mail addresses you enter are used only for sending this message. Please read our Privacy Pledge.

Your Friend's Name:
Your Friend's Email:
Your Name:
Your E-mail:
Your Message:
(max. 1024 characters)
 
Lulu is an advocate for global consumer privacy rights, protection and security.
Member Agreement   |   Privacy Pledge