Show TOC Start of Content Area

Background documentation Web Dynpro Project  Locate the document in its SAP Library structure

 

Note

Use Web Dynpro Development Components in all standard cases!

 

Whenever you develop Web Dynpro applications on a larger scale, you will use development components (DCs) of type Web Dynpro. Therefore, only use Web Dynpro projects (local versions) in exceptional cases.

What is a Web Dynpro Project?

In the Developer Studio, a Web Dynpro project serves as a container for Web Dynpro-specific resources and development objects such as Web Dynpro components, models, component interfaces, views, local dictionary data types, mimes, and so on.

However, since Web Dynpro projects generally do not display any interfaces to the outside for making their functions available to other projects as well, they can be implemented in the development of Web Dynpro applications only in a limited way.

In general, all project resources are managed on a local workspace directory. Projects of this type, therefore, are not suitable for a distributed development scenario where, in particular, development is to be supported within the team.

In this particular case, this is a purely local development process that does not use the SAP NetWeaver Development Infrastructure. Within this kind of project, you will more likely process a limited kind of task and mostly execute the application on a single PC.

When to Use Web Dynpro Projects?

Web Dynpro projects are more suitable for smaller application scenarios where you do not need to use the development infrastructure.

Typical application cases for Web Dynpro projects are test scenarios, demonstration applications, and example applications. Preferably, these types of projects should be used in the discovery and learning phases, and are therefore also suitable for training purposes.

Web Dynpro Project Structure

The Web Dynpro Explorer provides a logical view of the structure of a Web Dynpro project (as distinct from a pure File and Folder-based one). With this project structure, the Web Dynpro developer can access all Web Dynpro units. In addition, each Web Dynpro project provides access to local dictionaries, with the help of which you can create user-defined dictionary types. Additionally required projects resources, such as MIMEs or even separate Java help classes, can be added to the Web Dynpro project through the resources node.

 

More Information

Creating a Web Dynpro Project

Migrating Web Dynpro Projects into the NWDI

 

End of Content Area