Mini-Review: Oracle E-Business Suite Development & Extensibility Handbook
By mzshaw on Jan 10, 2010
Despite the personal relationship, I will try to not let this cloud my opinion of this book.
This Oracle Press book sets out to provide a single resource to cover all aspects of developing in an EBiz environment. It is aimed at developers or professionals who are either starting out with eBiz, or have some Apps knowledge but may not have experience of all the technologies discussed.
The first four chapters are a brief introduction to eBusiness Suite itself and some key concepts that developers would need to understand, such as Multi-Org, Flexfields, Auditing and Logging.
The following chapters takes a topic at a time and gives a brief
introduction into what the technology provides and a brief overview of
how it works and what it does. The meat of each chapter is a detailed
step-by-step guide on how to create a simple "Hello World" type of
customization in a Release 12.0 VISION environment, interspersed with
handy hints of any "gotchas" you may come across. Finally there are
some best practises and general comments for the topic, such as coding
standards or implementation tips.
The chapters cover:
- Concurrent Programs
- BI Publisher
- XML Gateway
- Moving AOL Objects between instances
- SQL performance
Although I did not try out the step-by-step examples myself, I did read them through and they made sense to me. In the main, I found the writing style to be straightforward and easy to read. The authors do not assume prior knowledge and soon get you into the interesting part of the chapter, so there is not too much preamble. Concepts are explained concisely with examples where needed, so a newbie will be able to grasp the knowledge that is being imparted
I was a little disappointed in the Workflow chapter, in that the chapter introduction seemed a bit confusing, but the examples were quite interesting. I also thought the SOA chapter was very short. It would also have been nice if the code used in the book was available online.
My personal highlights of the book were the OAF chapter, which was the longest chapter and covered a multitude of useful areas, and the CLAF chapter, which was very illuminating even for me, as this topic is a poorly documented area.
The main drawback is also the main advantage of this book, in that they do try and cover everything in one place. The authors themselves acknowledge that some of the topics covered deserve a book in their own right (and many of them do have such books available).
Overall, if you are looking for a simple overview of the main development techniques with eBusiness Suite, then this book would certainly be worth investing in. Although the topics are covered fairly briefly, I believe there is enough discussed in each chapter to allow the basics to be picked up and give a good grounding for further detailed reading into the topic