Programmer's Guide



Preface


Purpose   Top of page

This guide tells you how to develop and deploy applications with SilverStream.

Audience   Top of page

Use this guide if you're a programmer responsible for building or maintaining SilverStream applications. This includes applications that you develop with SilverStream and/or third-party tools, and that you run on the SilverStream Application Server.

Prerequisites   Top of page

SilverStream is based on a set of industry-standard technologies about which you'll need a basic understanding:

You'll find learning materials on these topics readily available from a variety of public and commercial sources.

Organization   Top of page

Here's a summary of the topics you'll find in this guide.

Unit

Description

Starting Your Development Project

Some fundamental guidelines to ensure a successful project and a quality application

Core Programming

Basic programming skills you'll need for your application development work in SilverStream

Accessing Data

How to enable your applications to access the relational databases and other data sources they require

Developing HTML Clients

How to develop an HTML user interface for the client portion of your applications (to display one or more pages)

Developing Java Clients

How to develop a Java user interface for the client portion of your applications (to display one or more forms)

Developing Enterprise JavaBeans

How to develop the middle tier of your applications by using Enterprise JavaBeans to encapsulate business logic and data access on the SilverStream Application Server

Developing Triggered Business Objects

How to develop the middle tier of your applications by using triggered business objects to perform event-driven processing on the SilverStream Application Server

Extending Your Applications

How to develop your applications to use a variety of external objects and services

Deploying Your Applications

How to release your completed applications to end users






Copyright © 2000, SilverStream Software, Inc. All rights reserved.