Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies

  Author:    Christopher M. Judd, Brian Sam-Bodden
  ISBN:    1590591259
  Sales Rank:    408308
  Published:    2003-11-10
  Publisher:    Apress
  # Pages:    656
  Binding:    Paperback
  Avg. Rating:    5.0 based on 5 reviews
  Used Offers:    7 from $3.98
  Amazon Price:    $49.99
  (Data above last updated:  2008-08-27 05:48:35 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies
  

Developers in the J2EE space may feel that they've got a good handle on all the different open-source tools and utilities that are floating out there around on the Internet; I know I did. After reading just the first three chapters, it became (painfully) obvious that I was wrong.

— Ted Neward, Author, Instructor, Editor-in-Chief of TheServerSide.NET

Open source has had a profound effect on the Java community. Many Java open source projects have even become de-facto standards. The principal purpose of Enterprise Java Development on a Budget is to guide you through the development of a real enterprise Java application using nothing but open source Java tools, projects, and frameworks.

This book is organized by activities and by particular open source projects that can help you take on the challenges of building the different tiers of your applications. The authors also present a realistic example application that covers most areas of enterprise application development. You'll find information on how to use and configure JBoss, Ant, XDoclet, Struts, ArgoUML, OJB, Hibernate, JUnit, SWT/JFace, and others. Not only will you learn how to use each individual tool, but you'll also understand how to use them in synergy to create robust enterprise Java applications within your budget.

Enterprise Java Development on a Budget combines coverage of best practices with information on the right open source Java tools and technologies, all of which will help support your Java development budget and goals.

Open Source has had a profound effect on the Java Community. Many Java Open Source projects have even become de-facto standards. The principal purpose of Enterprise Java Development on a Budget is to guide you through the development of a real enterprise Java application using nothing but Open Source Java Tools, Projects, and Frameworks.

Each chapter will deal with an aspect of the design and development of the application as they relate to a specific tool or framework being used. In areas of the application where there may be implementation choices in terms of which Open Source project to use, we will show one more possible paths and explain why, in the context of the application we chose one project/tool versus competing/similar ones.

Enterprise Java Development on a Budget is intended to define the role of Open Source on the Java Community. It will provide information on how, when and why to use Open Source. It will also contain as a useful appendix— a catalog of Open Source Projects/Products making an impact. The catalog provides information and examples necessary for managers, developers and architects to make decisions on whether to use or evaluate specific projects.

                  Reader Reviews 1 - 6 of 6                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
07-12-04 3 6\10
(Hide Review...)  Ok, BUT...
Reviewer Permalink
Why I like this book:

- It gives a good overall coverage of the open source options that aids decision making.
- Something like this was well overdue.
- Reasonably well written, they know their stuff.
- Good pointers and relevant advicxe.

Why I don't like this book.

- As usual, the code does not work, ant generates warnings, some pages on the web application do not work, no install instructions, had to figure it out for 2 hours. No source files for the argoUML provided.
- SPELLING AND GRAMMAR ERRORS. If you can't stand them, like me, you will writhe in pain at some real shockers.
- The example application is TOO COMPLEX. If you provide an example system, MAKE IT WORK FIRST AND PROVIDE INSTALL INSTRUCTIONS PLEASE.
- The website is "under construction", therefore no errata, had to go to the publisher's site for the source code.
- An online version of the example app would have been a good idea.
- I will probably only read it once and never refer to it again because of these issues, so kinda wasted it's potential.
- I contacted the authors and got the usual "not my problem" response.

I hope this helps you make a sound purchase decision, and just maybe it would have got 4 stars if the external issues such as cource code building, website, errata etc were addressed. Attention authors: it's not too late to address them. Unfortunately I do have that bad just-bought-an-expensive-java-book-again-and-feel-let-down-just-publish-it-and-forget-it kinda feeling.

(Review Data Last Updated: 2008-08-26 05:41:11 EST)
07-11-04 5 4\7
(Hide Review...)  Interesting premise.
Reviewer Permalink
I must confess that the title is what first intrigued me. I like "process" oriented books, that tell me how to do more with less. But when I cracked it open, I found a very broad collection of quality open source projects, all available for free.

Rather than just listing the products and letting me fend for myself, the authors walk me through what to expect from an MVC or persistence framework, laying out the landscape and telling me what the tradeoffs are for each solution. It's a great idea. With a little promotion, a book with this title, philosophy, and organization *should* go places. I'm not sure why it hasn't so far.

(Review Data Last Updated: 2008-08-26 05:41:11 EST)
07-10-04 5 4\7
(Hide Review...)  Interesting premise.
Reviewer Permalink
I must confess that the title is what first intrigued me. I like "process" oriented books, that tell me how to do more with less. But when I cracked it open, I found a very broad collection of quality open source projects, all available for free.

Rather than just listing the products and letting me fend for myself, the authors walk me through what to expect from an MVC or persistence framework, laying out the landscape and telling me what the tradeoffs are for each solution. It's a great idea. With a little promotion, a book with this title, philosophy, and organization *should* go places. I'm not sure why it hasn't so far.

(Review Data Last Updated: 2006-07-02 12:38:42 EST)
05-18-04 4 5\7
(Hide Review...)  So much for free
Reviewer Permalink
Are you an unabashed cheapskate developer? Perhaps by the necessity of a limited budget. Or maybe you consider Open Source to be ultimately more reliable than closed proprietary code. For either reason, or better, for both, this book might interest you.

The authors shamelessly plug the combination of writing in Java and using Open Source applications that have arisen to support it. Starting with using Ant as a "super-make". Then testing modularity and programmatically with JUnit. If you need to build business rules, why not try Marc Fleury's JBoss? Plus front end UIs can be enhanced with SWT, if you want a native look and feel, instead of the default Swing/AWT. Also discussed are JMX, JDBC, JNDI and more.

All these packages are free and by now are very well tested. Sam-Bodden and Judd try to motivate you with concrete code samples. Because the packages can be forbidding in their totality. The authors show how you can integrate them into your needs in a systematic and doable fashion. The complexity can be minimised.

As an extra fillip, they devote a chapter to the very hot topic of having Web Services support mobile clients, via something like J2ME.

(Review Data Last Updated: 2006-07-02 12:38:42 EST)
04-21-04 5 9\14
(Hide Review...)  A really excellent book
Reviewer Permalink
Given the scope of what the authors are trying to achieve here, I didn't expect them to succeed: it is, after all, just a lot of information.

Fortunately, they've proven me wrong. This book is excellent, technical, well-written, and well-organized. If you're looking for a mechanism go from Programmer to Developer, or from Developer to Lead Developer, then this book will give explain the technical material you need to master.

(Review Data Last Updated: 2006-07-02 12:38:42 EST)
04-13-04 5 8\11
(Hide Review...)  Excellent coverage of the current Java J2EE open source land
Reviewer Permalink
I looked at the size of the book and didn't think it was possible for the authors to adequately cover all java open source technologies listed on the cover. I was mistaken. Since I am a seasoned J2EE professional, I thought I could skip over sections on Ant, Junit and UML. Again, I was mistaken. I learned many tips on topics I thought I was already an expert on.

Not only did the authors provide valuable information on each topic, but each technology was compared in an unbiased fashion. I felt each chapter provided enough background and detailed information for me to decide if it's a good fit for my application. The authors point out critical questions to ponder in each chapter when making architectural decisions. The chapter on "Data Storage Options" is a great example.

I found the theme of using the sample application throughout the book as a cohesive and a good way to demonstrate and contrast the different open source technologies. The sample application represented a real world scenario and demonstrated more than just the simple (and non real world) usage of the technologies.

I only have one wish, I would have liked to seen a little more coverage of Apache Axis in the web services chapter.

It would be impossible to thoroughly cover each open source technology included in the book since each one is a book unto itself. However, after reading this single book I feel educated enough to choose and further evaluate open source technologies that will meet my specific application needs. This sure beats having to research countless web sites, articles and technology specific books to find information provided in this one resource.

(Review Data Last Updated: 2006-07-02 12:38:42 EST)
  
                  Reader Reviews 1 - 6 of 6                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)