Web Dynpro is a client-independent programming model of the SAP NetWeaver technology platform for developing user interfaces for professional business applications. It is based on the model view controller paradim which ensures that the business logic is separated from the presentation logic. This architecture is visible in the Web Dynpro perspective of the SAP NetWeaver Developer Studio (NWDS).
Web Dynpro is the SAP development toolset for creating professional Web user interfaces (UI) for business applications. Web Dynpro Java applications are developed within the SAP NetWeaver Developer Studio using a model-driven approach that minimizes manual UI coding and uses visual tools to design and reuse components.
Web Dynpro is based on the powerful and flexible Model-View-Controller architecture that helps implement a clear separation of user interfaces from backend services.
webDynpro uses SAP’s own interpretation of the MVC concept. In order to achieve the best results from Web Dynpro, it is most important that understand the key concepts in Web Dynpro architecture.