This IBM Redbook provides you with sufficient information to effectively use the VisualAge for Java Professional Edition Version 3.5, Evaluation Copy, environments to create, manage, and deploy Web-based applications using methodologies centered around servlets, applets, Java Server Pages, and JavaBean architectures. This IBM Redbook is intended to be read by anyone who requires both introductory and detailed information on software development in the Java and Web-based application environment using applets, servlets, and Java Server Pages. We assume that you have a good understanding of Java and some knowledge of HTML. We describe the Java development through the VisualAge for Java product. Following this, we cover Java applications, Java applets, servlets, and JSP programming, and 3-tier application design concepts. Using the knowledge developed in these chapters, we then provide detailed information on the developments environments offered by VisualAge for Java. These chapters assist you in using the features offered by these tools, such as integrated debugging, the WebSphere Test Environment, and publishing of Web site ressources.