About webobjects, About this book, About webobjects 9 – Apple WebObjects 3.5 User Manual
Page 9: About this book 9

9
About WebObjects
WebObjects is an object-oriented environment for developing and
deploying World Wide Web applications. A WebObjects application runs on
a server machine and receives requests from a user’s web browser on a client
machine. It dynamically generates HTML pages in response to the user’s
requests. WebObjects provides a suite of tools for rapid application
development, as well as prebuilt application components and a web
application server.
WebObjects is flexible enough to suit the needs of any web programmer.
You can write code using one of three programming languages: Java,
Objective-C, or WebScript. You can write simple WebObjects applications
in a matter of minutes. For more complex projects, WebObjects makes it
easy by performing common web application tasks automatically and by
allowing you to reuse objects you’ve written for other applications.
About This Book
This book contains three tutorials that help you learn what WebObjects is
and how to use it:
•
Chapter 1, “Creating a Simple WebObjects Application” (page 11),
teaches you the basic concepts and steps involved in creating a
WebObjects project, using the applications Project Builder and
WebObjects Builder. You’ll create a simple application that takes input
from a user and displays it.
•
Chapter 2, “Enhancing Your Application” (page 37), extends the
capabilities of your application and shows you additional techniques
you use when working with WebObjects.
•
Chapter 3, “Creating a WebObjects Database Application” (page 59),
teaches you how to create a more complex application, one that
accesses a database.
WebObjects can run on several platforms. Screen shots in this book are for
Windows NT systems; if you are running on a different platform, the look
of your windows may vary slightly.