# How Do I...?

The topics in the following sections explain how to perform specific operations in WebLogic Workshop.

## Topics Included in This Section

Getting Started

Topics that get you started working with WebLogic Workshop.

Building Java Controls

Topics that explain how to create and refine Java controls for your web service.

Using Databases

Topics that help you use and administer databases.

Page Flows and JSPs

Topics that explain creating and working with page flows, JavaServer Pages (JSPs), and portlets.

Building Web Services

Topics that guide you through building web services.

Designing Error-Free Web Services

Topics that help you design error-free web services.

Building Asynchronous Web Services

Topics that explain how to design and use asynchronous web services to perform various operations.

XML Messaging using XML Maps

Topics that explain how to create, edit, and use XML messages and maps.

Web Service Clients

Topics that explain how to work with the different aspects of web services, including WSDL files, Java proxies, and JavaServer Pages.

Using Other Web Services

Topics that describe how to communicate with and use other web services, whether or not they were created with WebLogic Workshop.

Using Existing Applications

Topics that explain how to work with existing components of WebLogic Workshop applications, including EJBs, JMS Queues, and Java code.

Deployment and Administration

Topics that explain how to deploy and administer domains, projects, and directories in WebLogic Workshop.

Portals

Topics that cover how to begin working with portals, as well as more complex tasks such as how to customize portal applications and modify the framework.

Portlets

Topics that introduce portlets and show how to add complex functionality to portlets.

Enterprise JavaBeans

Topics that explain how to develop Enterprise JavaBeans and how to use deployed EJBs in a web application.