Skip to Content
avatar image
Former Member

webdynpro for ABAP materials

anyone please send me materials for webdynpro for abap which covers webdynpro architecture like mvc controller and everything

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Apr 30, 2007 at 09:42 PM
    Add comment
    10|10000 characters needed characters exceeded

  • May 02, 2007 at 04:02 AM

    Hi Shanmugam,

    Use this also,

    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/wdabap/main&

    Regards,

    <b>Ramganesan K</b>

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 02, 2007 at 04:19 AM

    Hi Ganesh,

    Welcome to Web Dynpro ABAP !

    In web dynpro ABAP we follow MVC(Model View Controller) architecture.

    In this object oriented ABAP is used to provide background functionality. Here, your ABAP skills can be utilized to the fullest. Programming in web dynpro ABAP is different than conventional ABAP programming. Here we strictly follow MVC architecture in terms of controller interface. Also there are many wizards available so that we can directly pick the code from wizards.

    e.g We can call BAPI through a service call in web dynpro application. Thus automatically backgroud code for BAPI execution will be generated.

    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-87953e036712

    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-4eb4-c9882aac7b11 [original link is broken]

    1) This is basic Info of WD ABAP

    As the name suggests Web Dynpro for ABAP uses exactly the same meta model as its cousin Web Dynpro for Java. A Web Dynpro component, a Web Dynpro view, a Web Dynpro model, a Web Dynpro controller have the same semantics both for ABAP and Java. The main difference is the designtime environment, the development infrastructure and the runtime environment.

    The designtime environment is properly embedded in the ABAP Workbench where Web Dynpro artifacts are simply a new category like BSP applications or classical dynpro based applications before. Also no surprises regarding the development infrastructure. The correction and transport system keeps track on all changes that are done, versions them and helps to propagate the Web Dynpro application from development to production like you would do with ordinary BSP or dynpro-based applications.

    Last not least the execution platform is the ABAP server that produces application content ready to be integrated in the NetWeaver Portal seamlessly. Features like portal eventing can be used between applications written in ABAP or applications developed with Java.

    2 ) I can give you links that can help you a lot.

    First of all start doing SAP SDN tutorials .

    Create some compenents with BAPI , Component usage and ALV .

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02e1fa45-0801-0010-10a0-f1cf47e8c943

    /people/marilyn.pratt/blog/2005/12/20/web-dynpro-for-abap

    Try to Download demo tutorials from SDN library & Try to search WebDynpro ABAP WebLogs .

    Also, SAP has provided you with ample demo example of WD ABAP already bundled with SAP . Just Try out Components starting with WDR . I can tell you few like WDR_TEST_EVENTS ( It shows how every UI elments to use )

    See packages like SWDP_DEMO , SALV_WD_DEMO

    there are many more .

    Hope I have helped you .

    Cheers,

    Darshna.

    Add comment
    10|10000 characters needed characters exceeded

  • May 02, 2007 at 04:56 AM

    Hi Sanmugam,

    Gothrough these,

    Webdynpro ABAP

    Welcome to the interesting world of Web Dynpro ABAP !

    For Web dynpro ABAP you will require SAP ECC 6.0 onwards and WAS 7.0

    is a must. It has very good future propspects as this is best UI technology.

    In web dynpro ABAP we follow MVC(Model View Controller) architecture.

    In this object oriented ABAP is used to provide background functionality. Here, your ABAP skills can be utilized to the fullest. Programming in web dynpro ABAP is different than conventional ABAP programming. Here we strictly follow MVC architecture in terms of controller interface. Also there are many wizards available so that we can directly pick the code from wizards.

    e.g We can call BAPI through a service call in web dynpro application. Thus automatically backgroud code for BAPI execution will be generated.

    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-87953e036712

    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-4eb4-c9882aac7b11 [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

    Also you can search weblogs on web dynpro ABAP.

    -


    Regards,

    <b>Ramganesan K</b>

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 02, 2007 at 08:24 AM

    hi Ganesh ,

    You need material for WebDynpro ABAP .In my view There is no special material that Will tell you how MVC works WEbDynpro .

    Just keep in Mind How to do Programming in WebDynpro Using MVC .

    Model , View and Controller .

    <b> Model</b> Will always consist of your Business Logic.

    you will write select query , BAPI , RFC's here.

    <b> View </b> This contains User Interaction Layer .

    Your UI designing is here .

    <b> Controller</b> This is medium between Model and View.

    Model and View Directly can not communicate with each other they can communicate only through Controller .It is binding layer.

    Note : IN Web Dynpro for ABAP you dont have to put extra effort for Following MVC . SAP had made WD ABAP in such way that automatically in background MVC is followed .

    Hope I have cleared doubt.

    Cheers

    Parry

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 02, 2007 at 11:14 AM
    • Former Member

      hai...

      would u please tell me,

      how can we write the code for model(M)

      i.e if we write the code in view UI elements actions, that violates MVC, is nt it?

      in order to follow MVC, where we write the code?

      please clarify me, upto now i developed the components with View UI actions.

      i got that it violates MVC.

      to follow MVC, where i need to write the logic, please tell me.

      to develop the WD4A components, do i aware of OO ABAP.

      cant we develop the WD4A components without OO ABAP knowledge.

      code wizard itself generats code, then why we need OO ABAP in order to develop components.