Register your product to gain access to bonus material or receive a coupon.
This PDF will be accessible from your Account page after purchase and requires PDF reading software, such as Acrobat® Reader®.
The eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
WebObjects Web Application Construction Kit will lead the reader through the sequential steps of writing a project in WebObjects. By the end of the book, the reader will have the ability to write killer web apps using WebObjects. During the course of the book, the reader will learn (among other things) how to:
WebObjects Web Application Construction Kit teaches the reader how to access a database early on, so that that knowledge will have immediate impact on projects. Readers will also learn useful design patterns tested in the field, along with the application of complex topics such as database inheritance. This book is packed with topics that are absolutely needed if one is going to be a professional WebObjects developer.
(NOTE: Each chapter concludes with a Summary.)
Introduction.
I. WEBOBJECTS Fundamentals.
1. Introducing and Installing WebObjects.What Is WebObjects? Installation. Differences Between Windows and Mac. Installing the Sample Database.
2. Creating a Model.Introduction to EOF. Mapping EOs to Databases. Using EOModeler. Switching the Adaptor. Q&A.
3. WebObjects Components.Creating a New WebObjects Application. WebObjects Components. Using Images. Q&A.
4. Adding Navigation.Navigation with Hyperlinks. Entering Data Using Forms. Forms Example. Component Architecture. Important Objects. Request/Response Loop.
II. USING THE ENTERPRISE OBJECTS FRAMEWORK.
5. Using Display Groups.Foundation. NSArray. Display Groups. WORepetition. Detail Display Groups. Batching Resultsets. Searching for the Right Match. NSDictionary and NSMutableDictionary. Search Bindings. WOConditional. Q&A.
6. Retrieving Objects.Editing Context. Retrieving Data. Model-Based Fetch Specifications. In-Memory Ordering. Fetching Raw Rows.
7. Writing Enterprise Objects Classes.Model-View-Controller. Writing Model Classes. EOF Relationships. Modifying Relationships. Modifying the Database.
8. Using Inheritance with EOF.Using Inheritance with Relational Databases.
9. Validating Data.Levels of Validation. UI Validation. Model Validation. Handling the Exception.
III. ADVANCED TOPICS.
10. Advanced UI.Giving the User Some Options. Tab View. Outline Component. JavaScript. Frames.
11. Creating Reusable Components.Nesting Components. Creating a Standard Template. Component Communication. Frameworks.
12. Using Stateless Transactions.Drawbacks to Sessions. Using Direct Actions.
13. Optimizing Database Access.Identifying Performance Problems. Locating Performance Problems. SQL Debugging. Faulting.
14. Deploying Your Application.Deployment Overview. Building an Installable Version. The Monitor. Using the Monitor. Deploying on Windows NT/2000.
Index.