or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
22 used & new from $25.00

Have one to sell? Sell yours here
 
   
Apache OFBiz Development: The Beginner's Tutorial
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Apache OFBiz Development: The Beginner's Tutorial (Paperback)

~ Rupert Howell (Author), Jonathon Wong (Author)
Key Phrases: service engine, entity engine, extended entities, Global Value, United Kingdom, Local Value (more...)
4.0 out of 5 stars  See all reviews (3 customer reviews)

List Price: $49.99
Price: $39.20 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.79 (22%)
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 Wednesday, March 17? Choose One-Day Shipping at checkout. Details
16 new from $38.99 6 used from $25.00

Frequently Bought Together

Apache OFBiz Development: The Beginner's Tutorial + The Data Model Resource Book, Vol. 1: A Library of Universal Data Models for All Enterprises + The Data Model Resource Book, Vol. 3: Universal Patterns for Data Modeling
Total List Price: $179.99
Price For All Three: $137.44

Show availability and shipping details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

In Detail

TECHNOLOGY

Apache OFBiz (Open For Business) is versatile open-source enterprise automation software that powers many small and medium sized businesses around the world. It incorporates a number of mature applications such as ERP, e-Commerce, MRP and CRM.

Built around an MVC framework with common logic, data model and process components, Ofbiz allows existing and bespoke applications to be added through a component-based architecture. Ofbiz includes a mature suite of enterprise applications that integrate and automate a company's many business needs.

This easy-to-read book will quickly enable newcomers to get hands-on with OFBiz. It provides an overview of the main modules and employs illustrated examples that show readers how to build exemplary business applications rapidly. Covering the main aspects of the Model-View-Controller framework, the reader will gain a working knowledge of Widgets, Entities, and The Service Engine. The authors also describe how to tweak OFBiz, and offer valuable performance and development tips. By navigating through the flow of OFBiz and providing insight into the thousands of examples that already exist in the core code they have made this book a must-have for anyone looking to get started with OFBiz.

What you will learn from this book?

  • Learn what OFBiz is, and what it is capable of doing for business.
  • Install and configure OFBiz to optimize system performance.
  • Develop a bespoke OFBiz component. Enhance and modify existing components.
  • Save time by learning how to re-use existing OFBiz code.
  • Explore Entities - the basic units of the framework's Model - to simplify database operations and perform complicated queries.
  • Define, create, and call Java services in the Service Engine to build synchronous and asynchronous communications.
  • Learn syntax and schema for the OFBiz language: MiniLang. Use MiniLang to speed up your OFBiz development.
  • Acquire valuable development and performance tips that will make your custom applications supreme.

Approach

This is an accessible step-by-step tutorial that introduces readers to the world of OFBiz through practical examples and clear explanations. It will guide you through the framework, teach you to tweak OFBiz and master widgets, entities, and permissions, and give you the knowledge to customize your own bespoke applications.

Who this book is written for?

This book is for developers who want to build easily deployed and supported OFBiz applications. No previous knowledge of OFBiz is assumed, but readers should be comfortable in a Java development environment.


Product Details

  • Paperback: 472 pages
  • Publisher: Packt Publishing (October 31, 2008)
  • Language: English
  • ISBN-10: 1847194001
  • ISBN-13: 978-1847194008
  • Product Dimensions: 9.1 x 7.5 x 1.3 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon.com Sales Rank: #622,514 in Books (See Bestsellers in Books)

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

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 Reviews

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

 
3 of 4 people found the following review helpful:
3.0 out of 5 stars Could have been better, February 5, 2009
By Ugo Cei (Pavia, PV Italy) - See all my reviews
(REAL NAME)   
"Apache OFBiz Development: The Beginner's Tutorial", by Jonathon Wong and Rupert Howell, aims to fill a niche that was completely empty until this book was published. The Apache OFBiz project is an Open Source framework for building enterprise automation applications on the Java platform. OFBiz has been used to build many business applications, but until now there wasn't a comprehensive beginner's tutorial for developers wanting to use the platform. As with many Open Source projects, freely available OFBiz documentation tends to be incomplete and not very well organized, so a book that can be read cover-to-cover and provides a good developer's tutorial is certainly welcome.

Unfortunately, this book fulfills this promise only partially. As a disclaimer, let me start by saying that I am not an OFBiz expert, having only had a passing acquaintance with its Persistence Engine, so I am not equipped to judge whether the content of this book is accurate and reasonably complete. I am indeed a beginner with respect to OFBiz, so I should be exactly the right kind of public for this book.

As the beginner that I am, I started reading the book, but soon found it very hard to keep on reading. For one thing, the text does not seem to follow a smooth, linear narrative. Its flow is continuously broken up by the use of very short sections with a big, bold title. Personally, I'd have saved on the ink and paper and coalesced small sections into bigger ones.

Another problem, at least in the early chapters, is the tendency to present simple concepts and examples, together with a promise to explain more in the rest of the chapters. I understand that you cannot present very detailed explanations right at the beginning, but this book goes just a bit overboard in leaving the reader hanging on.

The net effect of this approach is that it makes reading very difficult, after a while. This problem could be overcome by a reader with enough patience and determination, but in my case I soon started to skip sections and to peek ahead to see if there was something more interesting for me.

Sampling around, I came upon Chapter 9, "The Events" and was very perplexed. This s a short chapter which only uses the "event" word twice in the first page, without even explaining what an event is in the context of OFBiz, copies some text from page 117, then switches completely to the topics of security and access control, and of localization, none of which seems particularly event-driven to me. Maybe I am completely missing the meaning of "event" in OFBiz, but this is just one more reason to explain it properly in a beginner's tutorial.

Another aspect of the book that I was uncomfortable with is that, most of the time, the reader is treated not just as an absolute beginner with OFBiz, but as a beginner with the whole concept of developing Java web applications, to the point of showing him how to download and install the JDK. I would just state that a certain level of knowledge and past experience with the whole platform is a requirement in the preface. Showing how to install the JDK is not going to help anyone here.

To sum it up, my opinion of this book is not very good. Still, all is not bad, and I think it can be a decent tutorial for most parts of OFBiz. Since such a tutorial was definitely needed, it's a shame "Apache OFBiz Development" succeeds only partially.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
4.0 out of 5 stars It got me started!, July 31, 2009
By Mr. Christopher Hugh Snow (bristol, avon United Kingdom) - See all my reviews
(REAL NAME)   
I failed to get started with ofbiz development in the past using the online documentation and other training material. This book managed to get me up and running in no time. There was a lot more that I needed to learn after reading this book, but this book got me started. I frequently use this book as a reference. If you want a thorough understanding of ofbiz development, you will also need a good knowledge of java web app development.

This book does jump around a bit which is why I have only given it 4 stars.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
1 of 2 people found the following review helpful:
5.0 out of 5 stars This book is a must have for all ofbiz new commers, February 12, 2009
I came accross ofbiz software and found it amazing. I decided to study it but then there was no book. then i saw this book but it had not yet being released. I placed an order before it was released and I am ssssooooooooooooooooooooooo glad I did. The guys just hold your hand and tell you all. He obviously made it a tutorial and went over it such that he anticipates the mistakes you will make and warns you. Its quite amazing. I am soo glad I have this. Now I create applications just like that and He even gives quick reference to the minilang guide at the back which comes in handy. The SVN tutorial at the back is itself worth the price of the book. The book is very very practical. Its not perfect. Its got some few typos here and there, but if you have a brain that can write computer programs, you will catch the typos very easily. I will recommend it anytime i have the opportunity
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
 
 
 
Only search this product's reviews



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
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.