Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
Publisher: Prentice Hall PTR
Authors: Deepak Alur, Dan Malks, John Crupi
Rating: 5/5
Customer opinion - 5 stars out of 5
A Solid Update to an Excellent Book

Core Patterns begins by introducing patterns in general, then presents common J2EE AntiPatterns and proceeds to discuss the refactored solutions to these bad practices along with pointers to the relevant area of the J2EE Pattern Catalog. This allows a straight-through reading for those unfamiliar with patterns or use as a reference guide for experienced pattern users. Two years ago when the first edition of this book came out, I purchased it and read it. Immediately I recognized areas where I could improve my J2EE designs as well as a new vocabulary for describing common solutions to recurring problems.
In all J2EE applications I have developed since then I have used the patterns and refactorings presented here to great benefit. In addition, the common vocabulary allows my project teams to discuss potential designs much more quickly and unambiguously, since we understand exactly what someone has in mind when they say something like "We should use Business Delegates in our Struts Actions to access our business services, and we should use Transfer Objects to pass data between the tiers, and use Data Access Objects to access our data stores."
The Second Edition brings updates to the original patterns plus several new patterns and the concept of micro-architectures. In addition to the updated and new patterns, this edition also discusses many patterns in the context of widely-used frameworks such as Struts and JSTL. For example, the book notes that the Struts ActionServlet is a Front Controller which hands the request to the Struts RequestProcessor, which implements the new ApplicationController pattern.
Understanding and applying the patterns and refactorings is certain to make your application designs more robust, clean, and maintainable. In addition you will be able to talk about J2EE refactoring and design at a much more abstract and concise level while simultaneously being able to cover a lot more ground much more quickly since everyone will know exactly what is meant by the patterns you are discussing. Along with the GoF's Design Patterns and Fowler's Refactoring books, Core J2EE Patterns is a must-have guide that every J2EE developer and architect should own.

Product: Book - Paperback
Title: Programming C#, 4th Edition
Publisher: O'Reilly
Authors: Jesse Liberty
Rating: 5/5
Customer opinion - 5 stars out of 5
Definitive, Well Written, Amazing Support

Not only is this text well written, it is the definitive guide to programming .NET with C#. The coverage of the language is excellent, but the coverage of such advanced material as networking and remoting and attributes and threading is unprecedented. This is O'Reilly at its best.
Every concept is illustrated with an example, and Jesse's writing is clear, concise and easily understood. He assumes you have some programming experience, but he explains every difficult concept in detail.
Combining the clarity that Jesse Liberty brings to a subject with the precision of O'Reilly books makes for an excellent introduction to .NET programming. I'm very impressed, not only by this book but by the support provided by Jesse on his web site.
If you are only going to buy one book on C#, then this is the book to buy. I have already ordered his book on ASP.NET and will write a review on that when I've read through it. If it is as good as this one, Liberty will be the leading authority on .NET programming.
The 2nd edition apparently fixes every problem with the first edition, and all the code works with the release version of .NET. You can download the code from his web site or you can type it in yourself.
In short, this book is excellent.

Product: Book - Paperback
Title: Oracle Database 10g High Availability with RAC, Flashback, and Data Guard (Osborne ORACLE Press Series)
Publisher: McGraw-Hill Osborne Media
Authors: Matthew Hart, Scott Jesse, Matthew Hart, Scott Jesse
Rating: 2/5
Customer opinion - 2 stars out of 5
Just overview of Oracle HA technology

The writers like to subsitute the Oracle manual in OTN but make no difference . eg, I wanted to setup the Dataguard through EM10g Grid Control. In fact , the creation standby database wizard was filled of bugs and user can't make use of it till patching and huge manual works. It's no doubt that writers never tried on this features. The book is rather splotchy and winding.

Product: Book - Hardcover
Title: Advanced Programming in the UNIX(R) Environment
Publisher: Addison-Wesley Professional
Authors: W. Richard Stevens
Rating: 5/5
Customer opinion - 5 stars out of 5
The best book since The UNIX Programming Environment (1978)

Not only does this tell you everything there is to know about the fine points of UNIX process programming (especially if you don't have source) code, but it also covers THREE versions of UNIX. People keep borrowing my copy and I never get to read it myself !!!