[Next] [Last]

Visual JavaScript Developer's Guide

This book provides information about Netscape Visual JavaScript, how to develop component-based crossware applications, and fully leverage the LiveWire Database Service and Server-side JavaScript features in Enterprise Server 3.0.

11/6/97

Contents

About This Book

What Is in This Book
What You Should Already Know
Where to Find Related Information
Document Conventions

Part 1 Using Visual JavaScript

Chapter 1  Overview

Feature Overview
System Requirements
About JavaScript
Understanding the Component Model

Chapter 2  A Tour of Visual JavaScript

Main Application Window
Project Window
Page Editor
Layout View
Structure View
Source View
Component Palette
Inspector
Inspecting Properties
Inspecting Events and Methods
Connection Builder
JavaScript Debugger
Additional Tools
Database Application Wizard
Custom Editors

Chapter 3  Getting Started

Starting Visual JavaScript
Overview of Application Development
Creating a New Project
Adding Pages to a Project
Editing a Page
Specifying Behavior by Connecting Components
Testing the Application
Trying an Example
Creating the Project
Adding a Form and Table
Adding a Comment Area
Adding and Configuring Buttons
Adding Simple Behavior
Previewing Your Page
Adding an Action Page
Deploying and Compiling
Sample Applications

Chapter 4  Working with Projects and Components

Adding Pages and Files to a Project
Importing Page and Image Files
Editing Project Files
Editing Pages
Editing Text in the Page Editor
Editing HTML Tables
Adding Images and Links to Pages
Using an HTML Editor to Edit Pages
Overview of Built-in Components
Form Tab
HTML Tab
Database Tab
Other Tab
Test Tab
Choosing Client or Server Components
Editing Components
Configuring Selection Components
Creating Default Values for Components
Using Custom Component Editors
Inspecting Other Objects

Chapter 5  Adding Behavior to an Application

Connecting Components
Connection Types
Specifying Connections
Examining and Modifying Connections
Creating JavaScript Expressions
Creating SQL Queries
Adding an Expression to a SQL Query
Connecting Forms
Connecting a Form to a Page
Using the Form Parameters
Adding Code to an Application

Chapter 6  Developing Database Applications

Overview of Data Access Applications
Identifying Data Sources
Connecting to the Database
Using the Database Application Wizard
Database Presentation Types
Search Pages
Master-Detail Applications
Using Forms in Database Applications
Creating Forms to Display Data
Creating Forms Automatically
Updating Databases from Forms
Database Samples
Opening the Database (db) Project
Configuring the Database Connection
Connecting Components
Testing the Application

Chapter 7  Deploying and Debugging Applications

Deploying and Compiling Applications
Using the Deployment Dialog Box
Compiling Applications Using Enterprise Server 2.x
Testing and Debugging Applications

Chapter 8  Customizing the Development Environment

Customizing the Component Palette
Rearranging the Palette Tabs
Adding New Tabs to the Palette
Installing New Components on the Palette
Exporting Palette Tabs
Creating Page Templates
Setting Environmental Preferences
Editor Preferences
Palette and Application Preferences
Deployment Preferences
Using Composer Plug-ins

Part 2 Component Library Reference

Chapter 9  JavaScript Components

Custom Server Table
Database Form Handler
Database Select List
Date Display
JavaScript Check Box
JavaScript Client Cursor
JavaScript Radio Group
JavaScript Select List
JS Dummy Cursor
LiveWire Cursor
LiveWire DBPool
Mail-to Link
Scrolling Message
Server Label
Server Send Mail
Simple Server Table
Validated Form
Validated Text Field

Chapter 10  HTML Components

Button
Check Box
Client Script
Drop-down List
File Upload
Form
Hidden Field
HTML Table
Image
Link
Multi-line Text Field
Password Field
Radio Button
Reset Button
Scrolling List
Server Script
Submit Button
Text Field

Chapter 11  Java Components

Coffee Table
Java Client Cursor
Java Dummy Cursor
Java Form
Nervous Text
PopChart Lite

Index


[Next] [Last]

Last Updated: 11/06/97 13:24:45


Copyright © 1997 Netscape Communications Corporation