Apache OFBiz Development: The Beginner's Tutorial
Formats:
save 30%!
save 37%!
Free Shipping!
| Also available on: |
|
- Understand how OFBiz is put together
- Learn to create and customize business applications with OFBiz
- Gain valuable development and performance hints
- A fully illustrated tutorial with functional step-by-step examples
Book Details
Language : EnglishPaperback : 472 pages [ 235mm x 191mm ]
Release Date : October 2008
ISBN : 1847194001
ISBN 13 : 9781847194008
Author(s) : Jonathon Wong, Rupert Howell
Topics and Technologies : All Books, Java, Open Source
Table of Contents
Preface
Chapter 1: Getting Started with OFBiz
Chapter 2: Working with OFBiz
Chapter 3: Screen Widgets
Chapter 4: Form Widgets
Chapter 5: Other View Element Types in Screen Widgets
Chapter 6: The Controller
Chapter 7: Entities, View Entities, and Extended Entities
Chapter 8: Accessing the Entities and View Entities
Chapter 9: The Events
Chapter 10: The Service Engine
Chapter 11: Permissions and the Service Engine
Chapter 12: Minilang
Chapter 13: Tying Up the Loose Ends
Chapter 14: Tips and Techniques
Appendix A: Simple Method User's Guide
Index
Jonathon Wong
Rupert Howell
Code Downloads
Download the code and support files for this book.
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Errata
- 2 submitted: last submission 04 Mar 2013Errata type: Code | Page number: 41
Under the heading 'Editing the User-Interface', in the code line: value="${mechMap.postalAddress.planet)!"}"> the second double-quote and the exclamation mark should not be present. This code should read: value="${(mechMap.postalAddress.planet)}">
Errata type: Code | Page number: 57
Under the heading 'Converting Beanshell to Jave Event', rewrite extended.xml to read as follows: xsi:noNamespaceSchemaLocation="http://ofbiz.org/dtds/site-conf.xsd"> invoke="postalAddressAdvisory" /> page="component://learning/widget/partymgr/OurPartyScreens.xml#PostalAddressAdvisory" />
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- 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.
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.
Written by two leading OFBiz consultants, this hands-on tutorial guides newcomers through the basics of Apache Open For Business, walking them through the creation and customization of real-world business applications.
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.
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.

