Each of these sections contains links, as appropriate, to related documentation on the Netscape DevEdge web site. Also check DevEdge for the most up-to-date version of the Component Developer's Guide.
What You Should Already Know
To use the CDK documentation you must be familiar with the object-oriented, event-driven programming paradigm. You must also be familiar with the JavaBeans component model, and the implementation of component properties, events, and methods. All Netscape ONE component development is based on the JavaBeans component model, regardless of where a component is actually implemented.
If you are developing Java objects, or components for use as Netscape ONE components, you should be familiar with Java programming. If you are creating JavaScript components, the CDK builds on your knowledge of JavaScript. If you are implementing CORBA components, you must be familiar with CORBA, IIOP, and Java or C++.
For a complete introduction to CORBA, see CORBA: Catching the Next Wave.
For a tutorial example of building an application from components using VJS, see Extranet Database Application Tutorial.
For a general overview of Netscape ONE development, n introduction to developing Netscape ONE applications, see Introduction to Developing Applications: for the Netscape ONE Platform.
Tools You Need
To develop and test Netscape ONE applications, you need the latest version of Visual JavaScript, and a text editor. To develop, test, and deploy components for use in the Visual JavaScript Integrated Development Environment (IDE) and your Visual JavaScript applications, you need the CDK. To debug your components and applications, you need the Visual JavaScript debugger.
To develop Java components, you need the JavaBeans Developer Kit (BDK) from Sun. If you want to develop components with the Netscape Internet Foundation Classes (IFC), you must get IFC from Netscape. In addition, you must have the Java Developer's Kit, JDK 1.1. Optionally, you may also want to use a Java development tool such as Symantec Cafe or Visual Cafe.
To test client components at run time, you need Netscape Communicator version 4.xx. To test server components at run time, you need Enterprise Server 3.x.
Last Updated: 11/20/97 13:56:29