Amazon.com: Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications (9780131472204): Alan Monnox: Books

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$6.29 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications [Paperback]

Alan Monnox (Author)
4.4 out of 5 stars  See all reviews (5 customer reviews)

List Price: $54.99
Price: $40.14 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.85 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

March 20, 2005 0131472208 978-0131472204
If you're a developer, project leader, or manager who needs to deliver high-quality software solutions more rapidly than ever before, Rapid J2EETM Development gives you all the skills you'll need. It presents a complete, practical foundation for rapid development throughout your entire J2EE project lifecycle. Alan Monnox offers best-practice techniques and tools that accelerate development, while helping you adapt smoothly to increasing complexity and non-stop change. Coverage includes: iterative development, model-driven architecture, code generation, object-relational mapping, Jython scripting, Aspect-Oriented Programming, builds, test-driven development, and much more.

Editorial Reviews

From the Back Cover

Praise for Rapid J2EE Development

"The author provides a good survey of the technologies and approaches for rapid development in the J2EE arena. He touches on all areas that should be of interest to a reader, from design through testing. He illustrates the different phases of rapid development by going into several technologies in depth, and he also lists or otherwise mentions other available technologies. I would recommend this book to anyone looking to get started with developing J2EE applications."

—Beth Stearns, Consultant, ComputerEase Publishing

"This book has a lot of great material in it. The author really shows his experience in the subject matter. The content is excellent. I haven't seen another book that is as comprehensive or contains as many real-world lessons learned."

—Madhu Siddalingaiah, Consultant, SEA Corporation

"I think the book does a good job of presenting a set of processes and technologies that enable rapid development. I think this is an extremely useful book, and I would recommend it to others."

—Satadip Dutta, Software Engineer, HP

"The author skillfully presents a collection of tools, technologies and processes that facilitate rapid development of J2EE applications. I see this book as a valuable addition to any company bookshelf, especially given its broad application across the software lifecycle. It's also quite amazing that a Google search does not reveal any existing publications with this title. This book should neatly fill that hole."

—Martin Westacott, Director and Senior Consultant, Solstice Software Limited, U.K.

"If you ever needed to put some polish to your J2EE development understanding or would like to move into the role of Senior J2EE Developer, then this is the book for you. The author covers everything you need to take you from design to coding to build process. Along the way he introduces some new valuable 'leading-edge' technologies. All this will leave you with good capabilities to tackle most J2EE projects confidently."

—Shane Griggs, J2EE Architect

Learn to accelerate J2EE development, from design through testing and beyond.

Covers agile development, model-driven architecture, code generation, aspect-oriented programming, test-driven development, and much more.

An essential resource for every J2EE developer, project leader, and manager.

J2EE is today's premier platform for enterprise-level development, but it's difficult to deliver J2EE solutions as quickly as today's businesses need them. This book presents a complete, practical foundation for rapid development throughout your entire project lifecycle. Its best-practice techniques and tools don't just accelerate development—they help you adapt smoothly to increasing complexity and non-stop change. You'll learn how to make the most of iterative development, model-driven architecture (MDA), code-generation tools, aspect-oriented programming (AOP), test-driven development, and much more.

Coverage includes

  • Defining end-to-end J2EE development strategies that promote speed without compromising quality

  • Understanding how your design-time decisions impact overall project schedules

  • Building agile application architectures that promote rapid development

  • Using UML modeling to streamline system design and validation

  • Speeding database development with code generation and object-relational mapping

  • Practical test-driven development: constructing automated unit test suites and using mock objects to "test from the inside out"

  • Leveraging the full value of Eclipse and other IDEs

If you're a J2EE developer, project leader, or manager, you're under constant pressure to deliver quality applications more rapidly. Rapid J2EE Development gives you all the skills and resources you need to respond.


© Copyright Pearson Education. All rights reserved.

About the Author

Alan Monnox is a Solution Architect for Hewlett-Packard, specializing in the development of enterprise solutions for the J2EE platform. Alan's IT career has quite literally taken him from one side of the world to the other. Starting out in Manchester, England, Alan now works out of Christchurch in New Zealand as a Solution Architect for Hewlett-Packard, specializing in the development of bespoke J2EE systems for HP's enterprise customers in the South Pacific.

Alan has more than fifteen years experience in the IT industry and has worked on applications ranging from banking systems to GPS navigation software.

Throughout his career, Alan has long sought ways to produce software to an ever-higher quality and within an ever-reducing timeframe. His extensive experience with object-oriented development projects has provided Alan with the background to address head-on the issues surrounding the delivery of time-critical enterprise applications for the J2EE platform.


© Copyright Pearson Education. All rights reserved.


Product Details

  • Paperback: 432 pages
  • Publisher: Prentice Hall (March 20, 2005)
  • Language: English
  • ISBN-10: 0131472208
  • ISBN-13: 978-0131472204
  • Product Dimensions: 9.2 x 7.2 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #2,958,693 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

5 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
3.0 out of 5 stars It depends on your experience level, May 5, 2005
Amazon Verified Purchase(What's this?)
This review is from: Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications (Paperback)
I was very disappointed with this book. I was expecting lessons learned on the battlefield, like Rod Johnson's "J2EE Development without EJB", but what I got instead was essentially an extended series of book reports on books and papers covering a very broad range of J2EE topics. Unfortunately, I already knew literally almost everything in this book because I have already read all of the other books.

If, on the other hand, you are relatively new to the field, you might find this broad reference useful since he does cover a lot of ground and does point you to a lot of references. But, be forewarned, you are still going to have to buy and read the books he talks about on any subject that interests you since he is merely talking _about_ rather than _in_ any of these topics. I cannot see how you could learn enough about any topic to actually use it, you will only learn enough to get interested in studying a topic. Think of this book as a detailed course catalog that you used in college to pick which course you wanted to take.

While I don't doubt the author's professional qualifications, this book does not prove that he has actually used any of this technology in production, merely that he has read about it. And, I think he misunderstood Rod Johnson's book, to boot.

One last quibble, while the writing is acceptable, it is entirely devoid of passion, conviction, or the scuffs that come from experience. It might as well have been written by a librarian reviewing the latest accounting periodical.

I am giving it 3 stars instead of 2 since it might be a very useful survey for relative beginners, but I really found it a waste of my time.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars Rapid application development - but not just for J2EE, March 29, 2005
By 
Bernard Farrell (North of Boston, MA USA) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications (Paperback)
Overall I can recommend this book for the breadth of topics covered and because it may make you rethink parts of how you develop Java applications today.

While the author is focusing on J2EE applications, the various chapter topics can be used independently and in general Java programs. Think of this as a well thought out and documented series of brainstorms on faster development approaches.

For example, the (unfortunately short) chapter on Scripting is a good intro to the use of scripting for code generation or developing UIs more quickly. The author uses Jython for his examples, but you could just as easily use Ruby. You might even consider providing a scripting interface to your application so that users can control the application behavior using scripts.

Initially I discounted some of the approaches (UML, AOP). As I read the book, I found that it did make me rethink some of the assumptions that I've built up over the years. And Monnox gives enough examples to whet my appetite to experiment some more.

Although no area is covered in enough detail to make you an expert, many of the tools covered have plenty of supporting online documents so you can use them fully. And I found myself thinking about old problems in new ways.

The text is fairly readable and many sections might be useful to give to a manager as a way of getting support to try out a new approach.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars An Excellent Agile Development Primer, July 14, 2005
This review is from: Rapid J2EE™ Development: An Adaptive Foundation for Enterprise Applications (Paperback)
This book contains enough useful information on Rapid Application Development that it should be considered an ideal primer for the fundamental aspects of agile development. It also provides a good review on the other development methodologies and techniques that are practiced in the IT industry today. This book also has some newer concepts in the agile arena which I found of particular interest like Aspect-Orientated Programming.

I found the clear and concise writing style very easy to read and definitely assisted in my understanding of the topic under consideration. The author clearly demonstrates a breadth and depth of knowledge for the subject matter acquired from experience in software development. This is highlighted with the excellent use of a case study which draws on personal experience to provide an insight as to why an agile development process is beneficial to all the stake holders in a software project. Such was the value of this case study that I would have liked to seen them used elsewhere in the book.

Although the book targets the J2EE platform in the title and worked examples, a significant amount of the book can easily be applied to other software development environments, like .NET in general.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject