Showing posts with label eclipse. Show all posts
Showing posts with label eclipse. Show all posts

Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner Review

Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner
Average Reviews:

(More customer reviews)
Are you looking to buy Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner? Here is the right place to find the great deals. we can offer discounts of up to 90% on Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner ReviewI do not believe this book was edited by a professional. If it were, it would never have been published.
Reading this book was like watching Fisher Stevens in the original "Short Circuit" movie (If you don't remember, he was the scientist; good guy, helpful and entertaining but constantly threw out one-liners that showed a limited command of the English language). Imagine an entire book written by his character and you have this book, Aptana RadRails.
Read the following statements with the Fisher Stevens accent and see what I mean: "If you still didn't, it's high time to start your Eclipse." or "Neat, uh?" or "Let's face it! We cannot help ourselves when a new gadget falls into our hands." And, yes, each of these statements is an actual quote from Aptana RadRails. Though they have potential entertainment value, they demonstrate the lack of quality in the writing of this book.
I am sure the author knows the material. He could probably do amazing things with Ruby, Ruby on Rails, Eclipse, or RadRails. However, technical writing is also a skill, just not one mastered by the "author" of this book.
Quality products like Ruby, Ruby on Rails, Eclipse, and RadRails deserve professional treatment.
Unfortunately, this book did not deliver.
BTW: My employer has a policy that I include a disclaimer on any commentary that I deliver on the web. Here it is: this review does not reflect the views or opinions of my employer.Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner OverviewAptana RadRails is an Integrated Development Environment for Ruby on Rails projects. Built on top of the well-known Eclipse platform, RadRails provides all the tools you need to create a whole Rails application from a single interface, allowing you to focus on the creative part of the development as your IDE takes care of the mechanics. This book is for Ruby on Rails developers who want to make the most of the framework by using an Integrated Development Environment. Even though the book explains everything you need to follow the contents, the focus is on how to use the tool and not on the Rails framework itself, so previous working knowledge of Rails is highly advisable. Previous knowledge of Eclipse is not necessary.

Want to learn more information about Aptana RadRails: An IDE for Rails Development: A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast Review

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast
Average Reviews:

(More customer reviews)
Are you looking to buy Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast? Here is the right place to find the great deals. we can offer discounts of up to 90% on Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast ReviewA practicum is a course designed to give students practice in a previously studied field, and that's what this book is: if you are a developer who understands Java and at least something about web development, this practical guide will immediately get you up to speed on working, practical uses of GWT. This is not about the internals of GWT, but about how to use it, and, if you haven't heard, Google Web Toolkit lets Java developers create Ajaxified web applications without becoming Javascript experts. One of the nicest things about this book is that the clear and logical explanations are accompanied by runnable examples that actually compile and work as is! Amazing! This may not be your last book on Ajax and GWT, but it probably should be your first since it puts you immediately on your feet with a clear, firm grasp both of what this new technology is all about as well as how to use it today.Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast OverviewEach chapter covers a series of practical tasks, showing how to achieve a particular useful result â€' and then learn how it works so that you can apply your knowledge to your own unique situation. Readers will need experience writing non-trivial applications using Java. Experience with developing web interfaces is useful, but knowledge of JavaScript and DHTML is not required… GWT takes care of that!--This text refers to the Kindle Edition edition.

Want to learn more information about Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Maven: A Developer's Notebook (Developer's Notebooks) Review

Maven: A Developer's Notebook (Developer's Notebooks)
Average Reviews:

(More customer reviews)
Are you looking to buy Maven: A Developer's Notebook (Developer's Notebooks)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Maven: A Developer's Notebook (Developer's Notebooks). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Maven: A Developer's Notebook (Developer's Notebooks) ReviewThis book does not apply to Maven 2, the current release of Maven. May be useful concept material but because it doesn't apply to the current version of the software it is not a good "Developers Notebook". This book should be pulled from the shelves.Maven: A Developer's Notebook (Developer's Notebooks) Overview
Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.

Maven: A Developer's Notebook begins by introducing you to the concept of project object model (POM), and then offers further details on the essential features of Maven. Like all titles in O'Reilly's Developer's Notebook series, this no-nonsense book skips the boring prose and cuts right to the chase.It's an approach that forces you to get your hands dirty by working through a series of poignant labs-exercises that speak to you instead of at you.

Plus, Maven: A Developer's Notebook is the first book on the subject to hit the market, so you know the information is fresh and timely.If you're a Java programmer, you'll be armed with all the critical information you need to get up to speed on this powerful new build tool. You'll discover how Maven can help you:

manage a project's build, reporting, and documentation, all from a central piece of information
break a complex project into a series of smaller subprojects
report on code quality, unit tests, code duplication, and project activity
create a customremote repository
build simple and complex plug-ins
In the end, you'll find yourself spending less time working on your project's build system and more time working on your project's code.

Want to learn more information about Maven: A Developer's Notebook (Developer's Notebooks)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer) Review

Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer) ReviewUnfortunately, the phrase "Java Native Interfaces" is in large letters and "with SWT/JFace" are in a much smaller font. It should have been the other way around because the complex subject of JNI is barely touched on here. I cannot comment on the SWT/JFace coverage because that was not my object, but if you are looking for a book that will tell you how to put C++ and Java code together, this one probably won't help.Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer) OverviewProfessional Java Native Interfaces takes a solutions-based approach in showing how SWT/JFace works, discussing each common component, providing useful, practical ideas, tips and techniques to make the Java developers' work easier. The author provides relevant and timely examples, both stand-alone applications and smaller code snippets that readers can incorporate into their own code.
To provide a truly real-world quality, the author builds an email/ftp client sample application to show readers how to combine everything into a presentable Java native UI application.

Want to learn more information about Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Eclipse 3 for Java Developers Review

Professional Eclipse 3 for Java Developers
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Eclipse 3 for Java Developers? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Eclipse 3 for Java Developers. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Eclipse 3 for Java Developers ReviewThere are definitely an abundance of books on Eclipse to choose from. One of the latest additions to the field, Professional Eclipse 3 for Java Developers by Berthold Daum (Wrox) is a nice new choice...
Chapter List: Introduction to Eclipse; Effective Programming with Eclipse; The Art of (Visual) Composition; Organizing Your Code; Project One: Duke Speaks; Project Development; Advanced Topics of Project Development; The SWT Library; JFace; Project Two: Jukebox; Developing Plug-ins for the Eclipse Platform; Developing Your Own Eclipse-Based Products; Project Three: A Spell Checker as an Eclipse Plug-in; The Rich Client Platform; Project Four: The Hex Game as a Rich Client Application; Conclusions and Outlook; Useful Plug-ins for Eclipse; Migrating Projects to a New Eclipse Version; Important Downloads; Bibliography; Index
There are a number of things I liked about this book. For one, it deals with the latest Eclipse release (version 3). Although it's not a major problem to mentally translate text between 2.1 and 3.0, it's still easier to learn if both the book and the student are on the same page. Next, Daum concentrates a lot on practicality. The four projects included in the book cover four of the major types of development you'd face as a Java developer. By using the projects during your learning, you should have a good grasp of Eclipse when you're finished. Finally, I appreciate the coverage of the Rich Client Platform. My personal opinion is that this feature of Eclipse is going to be a very big deal, and this book is one of the few that covers it in any detail.
So, if anyone were to ask me for a recommendation on a book for Eclipse, this book would be among the top of the list. It's good stuff.Professional Eclipse 3 for Java Developers Overview
Step-by-step guide that introduces novices to using all major features of Eclipse 3
Eclipse is an open source extensible integrated development environment (IDE) that helps Java programmers build best-of-breed integrated tools covering the whole software lifecycle-from conceptual modeling to deployment
Eclipse is fast becoming the development platform of choice for the Java community
Packed with code-rich, real-world examples that show programmers how to speed up the development of applications by reusing and extending existing Eclipse components
Describes SWT and JFace (Eclipse's alternative to the Java AWT and Swing) and demonstrates them in practice in a JavaLayer based MP3 player
Shows how Eclipse can be used as a tool platform and application framework


Want to learn more information about Professional Eclipse 3 for Java Developers?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects. Review

PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.
Average Reviews:

(More customer reviews)
Are you looking to buy PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.? Here is the right place to find the great deals. we can offer discounts of up to 90% on PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects. ReviewWhen you are first learning a new computer language such as PHP, you will want to complete each line of code and each phase of the program by hand and without using any shortcuts. This is the best way to learn. But as we all know, in the real world, we are all pressed for time. Many programmers turn to an IDE (integrated development environment) to keep them organized and to streamline the workflow. This book by Shu-Wai Chow will show you how to install, setup and use PHPEclipse which is a popular open source IDE for PHP programmers.
The author begins with an introduction to IDE's covering their main features and the pros and cons of using them. Following this, is an introduction to PHPEclipse, its history and architecture. Then the fun begins. Chow's tutorial-styled narrative walks you through each step as you install the main software; Apache, PHP, Java, Eclipse and PHPEclipse. I especially liked that he used the free, open source distribution/installation software called XAMPP which automates the installation of Apache, MySQL, PHP and Perl. He covers the installation for Windows, Mac and Linux. At this point you also install Java and PHPEclipse. Finally, he thoroughly discusses the user interface, the views (palettes) and dialog boxes and how you might want to customize these.
Once you have these installed, you begin to work on a real PHP application project which is a database driven website for an animal shelter. You learn how to set up this project's files and folders within PHPEclipse. Then you begin building the PHP code and supporting HTML, JavaScript and CSS files for the website. You also begin to work on the database, program objects and classes. Chow introduces some helpful tools at this point including WTP (Web Tools Platform project), HTML Tidy, Eclipse Tidy and phpDocumentor. I especially liked the phpDocumentor feature that builds the documentation for your application from your source code comments.
Debugging is the next topic and after an introduction to terms and concepts, Chow shows how to install and setup the DBG debugger. With this feature, you can use more sophisticated debugging practices than the basic echo ( ) function we all know so well. Chow walks you through a complete debugging session and discusses common strategies.
The next step is to turn PHPEclipse into a database client by the addition of the Quantum DB plug-in. Chow demonstrates how to use this with a relational database and how to perform common tasks such as writing SQL statements and manipulating tables.
Depending on your projects, you may or may not feel that you need the help of version control software to keep track of the changes made to your application. However, you will be surprised at how helpful this software is with even the simplest project. Chow helps you install, setup and use the CVS version control software with PHPEclipse and also discusses some common terms and concepts along the way. Lastly, Chow covers how to setup PHPEclipse to work with FTP, Secure FTP, WebDAV and Ant for publishing your new site.
As you can see, this book is more than just instructions on how to install these programs. It also gives you hands-on practice using them. You can download the complete application and sample files from the supporting website. Shu-Wai Chow has been working in the programming field for over eight years and is proficient in Java, JSP, PHP, ColdFusion, ASP, LDAP, XSLT and XSL-FO.PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects. OverviewPHPEclipse brings PHP functionality to the Eclipse platform, enhancing it as an environment for developing web applications and focusing on what PHP web developers need to create an application. PHPEclipse's development is active and its tool-set provides everything you need to write web applications in PHP. This book is written for PHP developers who want an open source development environment for creating web applications. You do not need any knowledge of Java or prior experience of Eclipse to use this book.

Want to learn more information about PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Eclipse Review

Eclipse
Average Reviews:

(More customer reviews)
Are you looking to buy Eclipse? Here is the right place to find the great deals. we can offer discounts of up to 90% on Eclipse. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Eclipse ReviewIf only this book had stayed on course. Chapters one through three are a great introduction to installing Eclipse and using it to work with Java applications. It then takes a turn away from Eclipse by covering CVS in chapter four, and then continues into a basic Java development book in all of the chapters that follow. If I wanted a book on how to develop Struts I would buy Programming Jakarta Struts. I don't need chapter ten to give me a cursory glimpse into Struts programming. Only the first hundred pages are really about Eclipse. Which is a shame because there is so much to say about the Eclipse platform. I can't recommend this book.Eclipse Overview
Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen.And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time.

Eclipse, the popular Java integrated development environment (IDE) provides an elegant and powerful remedy for this common, frustrating scenario.It doesn't just catch your errors before you compile, it also suggests solutions. All you need to do is point and click. And it's free--what could be better? Still, if you're like most programmers, mastering a new technology--no matter how productive it will make you in the long run--is going to take a chunk out of your productivity now. You want to get up to speed quickly without sacrificing efficiency.

O'Reilly's new guide to the technology, Eclipse, provides exactly what you're looking for: a fast-track approach to mastery of Eclipse.This insightful, hands-on book delivers clear and concise coverage, with no fluff, that gets down to business immediately. The book is tightly focused, covering all aspects of Eclipse: the menus, preferences, views, perspectives, editors, team and debugging techniques, and how they're used every day by thousands of developers.Development of practical skills is emphasized with dozens of examples presented throughout the book.

From cover-to-cover, the book is pure Eclipse, covering hundreds of techniques beginning with the most basic Java development through creating your own plug-in editors for the Eclipse environment. Some of the topics you'll learn about include:

Using Eclipse to develop Java code
Testing and debugging
Working in teams using CVS
Building Eclipse projects using Ant
The Standard Widget Toolkit (SWT)
Web development
Developing Struts applications with Eclipse
From basics to advanced topics, Eclipse takes you through the fundamentals of Eclipse and more. You may be an Eclipse novice when you pick up the book, but you'll be a pro by the time you've finished.

Want to learn more information about Eclipse?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Eclipse IDE Pocket Guide Review

Eclipse IDE Pocket Guide
Average Reviews:

(More customer reviews)
Are you looking to buy Eclipse IDE Pocket Guide? Here is the right place to find the great deals. we can offer discounts of up to 90% on Eclipse IDE Pocket Guide. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Eclipse IDE Pocket Guide ReviewI agree with the previous reviewer (Thomas Duff) that this little sucker can be used as get-up-to-speed-quick guide for a complex product. I found the Eclipse on-line help and tutorials to be voluminous, but lacking in... I don't know, "usability" maybe? There's so much of it (like the product's menus and options) that it's difficult to find out how to do the 80% of the normal, everyday stuff that developers do. (You hear the same complaint about Microsoft Word.)
Anyway, if you follow this guide you'll get a quick tour of how to do the "usual stuff", i.e. the 80%. I thought the chapters on "Tips and Tricks" and "Help and Community" were especially useful. I could have done without 30 page Appendix on "Commands".Eclipse IDE Pocket Guide Overview
Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis?

This practical pocket guide gets you up to speed quickly with Eclipse. It covers basic concepts, including Views and editors, as well as features that are not commonly understood, such as Perspectives and Launch Configurations. You'll learn how to write and debug your Java code--and how to integrate that code with tools such as Ant and JUnit. You'll also get a toolbox full of tips and tricks to handle common--and sometimes unexpected--tasks that you'll run across in your Java development cycle.

Additionally, the Eclipse IDE Pocket Guide has a thorough appendix detailing all of Eclipse's important views, menus, and commands.

The Eclipse IDE Pocket Guide is just the resource you need for using Eclipse, whether it's on a daily, weekly, or monthly basis. Put it in your back pocket, or just throw it in your backpack. With this guide in hand, you're ready to tackle the Eclipse programming environment.


Want to learn more information about Eclipse IDE Pocket Guide?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Embedded Linux Development Using Eclipse Review

Embedded Linux Development Using Eclipse
Average Reviews:

(More customer reviews)
Are you looking to buy Embedded Linux Development Using Eclipse? Here is the right place to find the great deals. we can offer discounts of up to 90% on Embedded Linux Development Using Eclipse. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Embedded Linux Development Using Eclipse ReviewSummary:
I have mixed feeling about rating this a 4 or 5 star book. That's not, necessarily, due to the content. But rather due to my feelings on how the title of the book and how it relates to the content and the price of the book. By way of disclosure, I read the book coming from the subject material with view of "bare metal" ARM CORTEX M0/M3 development in mind, not Linux. So, this obviously impacts how I review the book. In the end, I felt that the book was good enough to warrant 5 stars because of the value I received from reading the material on the Eclipse and, more so, on the CDT and other Eclipse plug-ins.
Details:
Mr. Abbott does a good job taking the reader through the key highlights of the of the Eclipse. There are very few books, as he states, that address both Eclipse and CDT and how the two related specifically to embedded development. I agree. This is a nice book to have for the developer new to or somewhat familiar but still puzzled with Eclipse. It is really the only "Beginner's Guide" available and fills that niche of What Eclipse is, how to begin using it, and to begin applying Eclipse to embedded development. The first couple of chapters briefly review the history of Eclipse, how to download and install eclipse (including a short mention of Eclipse on Windows using both Cygnus and MinGW), and a tour of the eclipse environment. Following chapters target the C/C++ Development Tool (CDT) with examples of how to used the CDT to edit/build and, to a lessor extent run and debug programs on target hardware. Finally, the author addresses additional Eclipse plug-ins such as the DSDP (the Device Software Development Platform), the Plug-in development Environment (PDE) and Rich Client Platform (RCP). So, in an approximately 240 pages of material, covering Eclipse/CDT/PDE/RCP/DSDP, you shouldn't by the book expecting to become an accomplished Linux developer after reading the book. Rather, you will have an introduction to one set of tools and an idea of how to begin developing with the tools, with a caveat; a compiler is not discussed in any depth.
It is at this point that I usually include the table of contents for the book, but since the book has the Amazon "Look Inside" logi, this isn't necessary.
Finally, it turns out that if you go to the web site the author is associated with [...], this book is one of a few the author has written with the full title in mind; Linux, Eclipse, and embedded development. Intellimetrix offers courses in the subject material and the books are supporting material. I felt that Newnes priced the book a bit high given the lack of in depth content. That said, I'd purchase the book again knowing what I do now.Embedded Linux Development Using Eclipse OverviewThe Eclipse environment solves the problem of having to maintain your own Integrated Development Environment (IDE), which is time consuming and costly.Embedded tools can also be easily integrated into Eclipse. The C/C++CDT is ideal for the embedded community with more than 70% of embedded developers using this language to write embedded code. Eclipse simplifies embedded system development and then eases its integration into larger platforms and frameworks. In this book, Doug Abbott examines Eclipse, an IDE, which can be vital in saving money and time in the design and development of an embedded system.Eclipse was created by IBM in 2001 and then became an open-source project in 2004. Since then it has become the de-facto IDE for embedded developers. Virtually all of the major Linux vendors have adopted this platform, including MontVista, LynuxWorks, and Wind River.*Details the Eclipse Integrated Development Environment (IDE) essential to streamlining your embedded development process*Overview of the latest C/C++ Developer's Toolkit (CDT)*Includes case studies of Eclipse use including Monta Vista, LynuxWorks, and Wind River

Want to learn more information about Embedded Linux Development Using Eclipse?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Agile Java Development with Spring, Hibernate and Eclipse Review

Agile Java Development with Spring, Hibernate and Eclipse
Average Reviews:

(More customer reviews)
Are you looking to buy Agile Java Development with Spring, Hibernate and Eclipse? Here is the right place to find the great deals. we can offer discounts of up to 90% on Agile Java Development with Spring, Hibernate and Eclipse. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Agile Java Development with Spring, Hibernate and Eclipse ReviewI bought Agile Java Development with Spring, Hibernate and Eclipse just because I buy a lot of books. The idea behind it looked very nice. Spring, Hibernate and Eclipse form a very good development platform. I already knew this much. I had even used all of them, but I can always learn more.
The book is, according to the author, based on the development of an example project which is also a very good idea.
The problems begin when transforming those ideas into the reality of a book.
For starters, the book is poorly written/edited. The author gets ahead of himself a lot. "We'll see more on this later" - he says, and later can be a good eight to ten pages. Section and subsection titles seem to have random importance and chapters are strangely structured, as if you were listening to a presentation where the speaker hadn't bothered to order things.
"Now, I will explain this", "Now, I'll do that"... "Oh, and by the way, I hadn't said anything about this other thing. I'll mention it now even if it doesn't fit here".
The next *big* problem is the code. The book relies a lot on the code, but instead of inserting the code within context, it just comments a couple of selected lines and you're expected to follow along with the downloaded code on your computer.
This is a big turn off for me. I don't usually read books by the computer.
Then there's that thing about the author. Don't get me wrong. This is the first I've read from Mr. Hemrajani but I'm sure he's a great developer. But a good book, more so a book like this, should be about Agile Development, about Java, about Spring, Hibernate and Eclipse.
Sure, I do like an author who can express and convey his own views and opinions, his experience and know-how. But reading this, there's a feeling that this is all only about how _he_ does this or that. There're too many mentions on "this particular piece I wrote years ago about...", too many self-references and details which ultimately do not seem to be all that relevant.To sum it up: The idea is very good, and you may still get good bits from the book. But it *needs* a very thorough re-write and editing work.Agile Java Development with Spring, Hibernate and Eclipse OverviewAgile Java™ Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly. Furthermore, these technologies enable plain old Java objects (POJOs) to be deployed in light-weight containers versus heavy-handed remote objects that require heavy EJB containers. This book also extensively covers technologies such as Ant, JUnit, JSP tag libraries and touches upon other areas such as such logging, GUI based debugging, monitoring using JMX, job scheduling, emailing, and more. Also, Extreme Programming (XP), Agile Model Driven Development (AMDD) and refactoring are methods that can expedite the software development projects by reducing the amount of up front requirements and design; hence these methods are embedded throughout the book but with just enough details and examples to not sidetrack the focus of this book. In addition, this book contains well separated, subjective material (opinion sidebars), comic illustrations, tips and tricks, all of which provide real-world and practical perspectives on relevant topics. Last but not least, this book demonstrates the complete lifecycle by building and following a sample application, chapter-by-chapter, starting from conceptualization to production using the technology and processes covered in this book. In summary, by using the technologies and methods covered in this book, the reader will be able to effectively develop enterprise-class Java applications, in an agile manner!

Want to learn more information about Agile Java Development with Spring, Hibernate and Eclipse?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...