Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Macromedia Flash MX ActionScripting: Advanced Training from the Source
Publisher: Macromedia Press
Authors: Derek Franklin, Jobe Makar
Rating: 4/5
Customer opinion - 4 stars out of 5
I am Enjoying Actionscripting

I really enjoying actionscripting. the book together with the cd really brings things to light. It felt nice when I wrote my first script (with errors, but was able to solve them). The examples I found were relevant to the what I wanted to do, that is build a web page using flash.
If you are familiar with flash 5 then you should have no problems with flash mx.
I am a novice and I would recommend the book to anyone who is new to actionscripting. Best of all if you are like me and want to jump in without much reading, then the cd is available to work with.
Now I feel ready to design a web page that I can be proud of...one that looks professionally done.
Now I have to go because I really need to get back to my actionscripting...I am really enjoying this!!

Product: Book - Paperback
Title: Multithreading Applications in Win32: The Complete Guide to Threads
Publisher: Addison-Wesley Professional
Authors: Jim Beveridge, Robert Wiener
Rating: 5/5
Customer opinion - 5 stars out of 5

Good non-trivial examples are combined with a thorough discussion of the problems commonly seen in multi-threaded programming. If you're new to multi-threaded programming, I'd buy this book,

Product: Book - Paperback
Title: Oracle Database 10g: The Complete Reference (Osborne ORACLE Press Series)
Publisher: McGraw-Hill Osborne Media
Authors: Kevin Loney, Kevin Loney
Rating: 5/5
Customer opinion - 5 stars out of 5
10g is out, you need the new book.

The title says it all. Well there's one additional tidbit of information that's important, there are 1200 pages in this book. In 1200 pages you can include a lot of things. You can include 300 pages on SQL for instance. And some of the new subjects like the new sections on The Grid (that's the g in 10g) are covered here for the first time.

The Grid is coming, as of yet it's just getting started, but in the next edition of this book it'll be a hundred pages, if it isn't a whole book in itself.

As an Oracle professional, at almost any level from developing an application, to tuning the performance, to security, to 'simple' things like installation, this is the one book you need to have on your desk ready for immediate use.

After this, it's kind of hard to say much about this book. You may want individual books on tuning or security or whatever if that is your primarily responsibility, but here in one volume is the basic for the whole thing.

Product: Book - Paperback
Title: Enterprise Service Bus
Publisher: O'Reilly
Authors: David Chappell
Rating: 4/5
Customer opinion - 4 stars out of 5
Definitive study of emerging technology

David Chappell's book on Enterprise Service Bus describes application integration technology using emerging open standards, event driven messaging and loosely coupled component architecture. The applications that dot any enterprise IT landscape are diverse and hence integrating them to cohesive, collaborating services is by no means simple. In its initial few chapters, Mr.Chappell does a brilliant job in describing typical enterprise IT systems, their current state of cohesiveness (or rather lack of it), importance of integration for business purpose and makes the case for a consistent pattern such as Enterprise Service Bus that can bring diverse IT systems together. He introduces the term "accidental architecture" to describe the ad-hoc, point-to-point integration between systems that had become many maintenance manager's nightmare and helped many to keep their jobs.

The very nature of application integration technology involves a host of technologies such as Message Oriented Middleware, XML processing such as JAXB, XPath or XSLT, protocols such as RMI, SOAP, HTTP. After the initial chapters the book transits to ESB in a rather abrupt manner without spending enough time to elaborate the core capabilities of the underlying technologies involved. The experienced readers may not find this limiting but a more systematic exposition to key technologies for ESB would have been helpful for many readers.

In the same vein, the author misses a substantial discourse on how the ESB container works. The description mainly focuses on "what" the container does rather than "how". For example, how the ESB container maintains transactional integrity across loosely coupled systems, how it copes up with erroneous messages or faulty services or how a repository of metadata can be useful to handle message versioning could have been described in a more in-depth manner.

The book provided numerous descriptions of complex integration scenarios. These examples elaborate the capabilities and scope of ESB approach and its benefit against "accidental architecture". However, focussing more on what this complex integration achieved rather than how ESB carried such tasks, and how were the key challenges solved, these descriptions often read like "mother-and-apple-pie" stories. They are all good, but aren't there any pain?

Besides its main limitation of lack of detailed mechanics, the book covers the breadth of the topics covering JMS, Web Services, new JBI standards, Portal Server, Application Server, Synchronous and asynchronous communication protocols, declarative rule based routing. All these concepts are important in ESB context and the author has tried to bring them together.

I hope experienced reader will be able to find a common thread between these concepts but am not so sure about those who are relatively new in the domain of system integration.