cancel
Showing results for 
Search instead for 
Did you mean: 

Starting Web Dynpro

Former Member
0 Kudos

Hello, everyone ...

I'm an abap programmer (5 years) and I would like to learn about SAP web dynpro programming.

If someone's able to link me to the wright place to start at .....

I'll be greatful.

Thanks in advance,

Reb.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi,

Step 1: Read some articles on MVC architecture - Google Search

Step 2: Read concepts of ABAP Objects ( And read basics OOPS if you are totally unaware of it )

Step 3: And the rest is provided by SAP itself.

[https://www.sdn.sap.com/irj/sdn/nw-wdabap]

[http://help.sap.com/saphelp_nw70/helpdata/en/7c/3545415ea6f523e10000000a155106/frameset.htm]

Regards,

Ameya

Answers (2)

Answers (2)

Former Member
0 Kudos

hi

good

Web Dynpro for ABAP is SAP’s new standard UI technology for developing user interfaces in the ABAP environment. In the long term Web Dynpro for ABAP will be the successor of the traditional screen (“Dynpro”) based user interface technology which is based on the SAP GUI. Available with NetWeaver 7.0 (2004s) Web Dynpro for ABAP provides the same declarative UI development paradigm as Web Dynpro for Java directly out of the NetWeaver ABAP Application Server. Web Dynpro for ABAP allows the development of user interfaces directly within the ABAP Workbench (SE80) and the Web Dynpro runtime environment is a central part of the ABAP server and can be used in any SAP solution based on NetWeaver 7.0 (2004s) without the need of an additional server installation.

https://www.sdn.sap.com/irj/sdn/abap-webdynpro

Web Dynpro for ABAP allows the development of user interfaces in a declarative way by providing a mighty framework which abstracts the rendering technology from the core UI definition tasks. The Web Dynpro developer declares the layout and behavior of the UI without caring about HTML, JavaScript, browser specifics or the HTTP protocol. Instead the focus lies on designing graphically Web Dynpro components based on the Model View Controller model, which enforces a clear separation between the UI layer and the underlying business logic.

This declarative Web Dynpro programming model enforces the developer to focus on the tasks of

Designing the layout of the visible views (where should the table be placed, do I need tabs, how should the button look?)

Declaring the flow and behavior of the application (flow between views, which event is triggered by which button click, etc)

Defining the data binding (which internal table is displayed in a specific table, etc)

Implementing the event handlers and controller methods.

Without making any assumption about the used rendering technology, like which browser should be supported or if the Web Dynpro application will be later displayed in a web browser via HTML at all or in another kind of client with completely different rendering capabilities.

The Web Dynpro Frameworks provides all important UI features directly out of the box:

All elements (tables, buttons, trees, dropdown list boxes, etc) necessary for state of the art user interfaces are provided by the Web Dynpro Framework in the form of predefined UI element libraries.

Complex features and behavior of UI elements.

Internationalization of the UI. All visible strings in a Web Dynpro ABAP UI are handled by the translation system and are translated in the same translation environment like other ABAP language dependent resources. All texts are displayed automatically at runtime, dependent of the user’s credentials.

Accessibility features are directly built into the framework and UI elements.

A unified rendering engine generates at runtime the data which is sent to the specific client application, which is not limited to browsers but includes the NetWeaver Business Client.

All this is available in the established environment of the ABAP application server and well known capabilities like the transportation and change management system, security environment, test and performance analysis tools or remote debugging can be used like in common ABAP development

Webdynpro for Java

http://help.sap.com/saphelp_nw2004s/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm

Webdynpro Samples

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/web%20dy...

Web Dynpro User Interface

https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/webcontent/uuid/ce44a14c-0a01-0010-af8... [original link is broken]

PDf

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/com.sap.km.cm.docs/library/nw/netweaverdevelopersguide2004s/sap%20netweaver%20developer's%20Guide%202004s/UsingJava_00_PDFsList.ca

SAP Netweaver Application Server eLearning Catalog

https://www.sdn.sap.com/irj/sdn/elearn?rid=/webcontent/uuid/b1203f5e-0501-0010-bb88-915402c954f2 [original link is broken]

sample application download from the folliowing links:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken] [original link is broken]

http://help.sap.com/saphelp_nw2004s/helpdata/en/eb/2f9f426a00c56ae10000000a155106/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/cc/cdd93f130f9115e10000000a155106/frameset.htm

Following are some of examples of Webdynpro application..

WebDynPro Sample App.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken] [original link is broken]

Sap NWDS App. Server

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7d646a6c-0501-0010-b480-bf47b... [original link is broken]

Basic UI Programming

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/1601b7e6-0d01-0010-5f96-8ec9c... [original link is broken] [original link is broken]

Structural Concepts of WDP

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/1601b7e6-0d01-0010-5f96-8ec9c... [original link is broken] [original link is broken]

To start with Web dynpro ABAP you can try following tutorial:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a282c952-0801-0010-1eb5-87953e03...

You can start with tutorials and all. There are around six tutorials in SDN library.

Web Dynpro for ABAP

http://help.sap.com/saphelp_erp2005/helpdata/en/a5/1a1e3e7181b60ae10000000a114084/frameset.htm

best tutorials in wbdynpro for ABAP to start with :

https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/webcontent/uuid/fed073e5-0901-0010-4eb... [original link is broken]

Have a look at the following SDN WDA Wiki . There you can find all relevant information.

https://wiki.sdn.sap.com/wiki/display/WDABAP/Main

https://www.sdn.sap.com/irj/sdn/abap-webdynpro

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/db22242d-0701-0010-28a2-aeaa1fef...

http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm

https://www.sdn.sap.com/irj/sdn/abap-webdynpro

http://help.sap.com/saphelp_nw04s/helpdata/en/31/3bc041a1236724e10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/e6/2c4b29dc87c6409d6469ec390e8f3d/content.htm

http://help.sap.com/saphelp_47x200/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/content.htm.

https://www.sdn.sap.com/irj/sdn/webdynpro

http://saptechnical.com/Tutorials/WebDynproABAP/WebDynproABAPMain.htm

PPT on webdynpro

http://wendtstud1.hpi.uni-potsdam.de/sysmod-seminar/SS2005/presentations/12-WebDynpro-Overview.ppt

Webdynpro Start

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken]

Webdynpro general concepts

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/063bc942-0a01-0010-e7ae-d138e... [original link is broken]

Developing ABAP applications using Web Dynpro

http://www50.sap.com/businessmaps/8729920B31E343F099B71340B15F06DB.htm

Web Dynpro ABAP

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/db22242d-0701-0010-28a2-aeaa1fef...

/people/thomas.jung/blog/2006/06/20/web-dynpro-abap-demonstration-videos

http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm

https://www.sdn.sap.com/irj/sdn/abap?rid=/library/uuid/02e1fa45-0801-0010-10a0-f1cf47e8c943

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/wd%20jav...

thanks

mrutyun^

former_member182190
Active Participant
0 Kudos

Hello Rebeka,

WIKI is the best place to get started with...

[WIKI in SDN|https://www.sdn.sap.com/irj/sdn/wiki]

Regards,

ismail.