How should i start with web dyn pro abap

Hi,
I have been working on webdynpro java now i would like to start working on webdynpro abap
could any one tel me how should i start with it.. pdfs, blogs would surely help??
i do have sufficient knowledge of abap too..
some brief idea about what is "web dynpro for abap" would surely help me
Thank u in advance...

hi,
please do a search before posting for basic questions, i searched the same and got around 700 hit.
any ways check these links.
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.
The following r excellent websites containing PDF & PPT docs on ABAP Web Dynpro:
Web Dynpro for ABAP in SDN
https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/webcontent/uuid/512040e1-0901-0010-769c-c238c6ca35d9
Developing ABAP Applications Using Web Dynpro
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/d41b25d2216babe10000000a1553f6/frameset.htm
Web Dynpro ABAP: Development in Detail
http://help.sap.com/saphelp_nw2004s/helpdata/en/03/0048413e466e24e10000000a155106/frameset.htm
WDA Sample programs & tutorials
https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
Web Dynpro ABAP Demonstration Videos
Web Dynpro ABAP Demonstration Videos
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/webcontent/uuid/fed073e5-0901-0010-4eb4-c9882aac7b11
SAP Web Dynpro Overview
http://wendtstud1.hpi.uni-potsdam.de/sysmod-seminar/SS2005/presentations/12-WebDynpro-Overview.ppt
Web Dynpro General Concepts
https://admin.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/30ea953b-8e57-2910-4e85-f7be60b00407
Web Dynpro
http://help.sap.com/saphelp_nw2004s/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm
Web Dynpro for ABAP: Tutorials for Beginners
Web Dynpro for ABAP: Tutorials for Beginners
Developing ABAP applications using Web Dynpro Configuration Scenario
http://www50.sap.com/businessmaps/8729920B31E343F099B71340B15F06DB.htm
Web Dynpro for ABAP
http://www.vnsg.nl/temp/508773747/A1-WDA_Themadag.pdf
Yogesh N

Similar Messages

  • How to reschedule a Back ground job in Normal ABAP from Web Dyn Pro abap application??

    Hi Experts,
    How to reschedule a Back ground job in Normal ABAP from Web Dyn Pro abap application??

    Can you give us some more information? Background jobs primarily don't have anything to do with Webdynpro.

  • How to handle exceptions in web dyn pro

    Hi Frndz....
                     Can any one kindly xplain how to handle exceptions in web dyn pro..like we hav exceptionhandling in java ....so is there any for NWDS
    THANKS & REGARDS
    Rajesh

    Hi,
    Web Dynpro Java is basically java only.i.e You program in java. Hence exceptions are supported in the same way as in java i.e. via try,catch and finally block.
    Additionally,
    In 04/04s if you create a method in any controller in web dynpro you cann't specify exception that can be thrown in the method. This is now possible in new programming web dynpro model in CE.
    Hence when creating a method you can also specify custom or core java (lib)excetions.
    Regards,
    Ashwani Kr Sharma

  • How should I start with EJB programming?

    I have more than one year's programming experience in developing complicated data-driven web applications.
    Now I decide to use EJB to build new web applications, how should I start?
    Should I take a professional training class or just read several EJB books? I have Ed Roman's EJB book, it is great.
    Thanks for your reply in advance.
    James

    I think you start of by reading the EJB book by Ed Roman.It's free and availaible at www.theserverside.com.
    Read the first few chapters.
    Another good book is Richard-Monson Haefel's EJB published by Orielly.
    Start of by coding a few examples of stateless session beans on an easily deployable server like the J2EE server, available from this website.
    Your next aim should be to understand Entity beans and the issues surrounding container managed persistance and bean managed persistance.
    Voila in no time you wil be a champ.

  • WDA with GP -  Web dyn pro Abap intergration with Guided procedure

    Hi All,
          I tried integrating a WDA - Webdynpro ABAP application  in Guided procedure. Though I was able to create a CO - Callable object out of the WDA , I am not able to access the WDA input and output parameters, I just want to know, where am I going wrong?
    Does anybody have any leads? Thanks in advance.

    hii prab
    if u want integrate Webdynpro ABAP applications ....
    by using Webdynpro IVIEW Template....we can do it..
    u should create Technical system under SLD and configure SSO
    & u should create sytem object and system alias..
    this is the procedure for integrate the Webdynpro ABAP applications
    with regards,
    venu

  • How should i start Java Card Programming?

    Hi All,
    I am a j2me programmer and now would like to learn and develop some applications in JavaCard Technology. but the problem is i dont know how should i start with JavaCard Programming?What all hardwares and softwares will i require for doing JavaCard programming?Can anyone give me some project ideas too for programming in JavaCard Technology
    Thanks
    Sagar

    I think it's best you start here:
    http://java.sun.com/products/javacard/index.jsp
    Some hints about books/specs you can find in this post:
    http://forum.java.sun.com/thread.jspa?forumID=23&threadID=5114170
    There are a variety of Java Card development tools. Just browse through this forum.

  • Java Web Dyn Pro Jump Start

    Forum Members
    Can you please help me and provide links,documentation(pdfs etc) which would help me get started
    with a medium complexity java web dyn pro application.?
    Any information pertaining to Java Web dynpro will be useful.
    Moderators: Please note..I did look for some quick start tips in the forum but search did not yield relevant results.

    Follow this link
    This is specific for  [Web Dynpro for Java |http://help.sap.com/saphelp_nw70/helpdata/en/14/c897427f18d06ae10000000a155106/frameset.htm|Click to Navigate] Applications

  • Creating a form with WebDB - how should I start ?

    Hi,
    Since I am a beginner in this area and nobody can help me at the office (but deadline is very close:) I hope somebody can help me at this forum..
    So my problem is the followng:
    I have a table 'Entity' with columns:
    - ID// Name// Version// PreVersion and so on...
    There is already implemented a form for Defining new entity. That form introduces Version = '1.1-0' (by default) and PreVersion = 'N/A' (by default), and of course Name and others are introduced by end user.
    Now I have to implement a form for creating a new version from a specific Name and from an existing version (of course at the beginning there will exist only versions 1.1-0)
    So I don't have idea at the moment which kind of form should I start with: forms on stored procedures or forms on tables/views or other type ?
    The form should work in the following way:
    when user executes it, he/she must give the Name and Version (from which new version must be created) and then a new row must be inserted with values copied from previous row (or if it's easier with NULL values); BUT Version of the new row must be a value entered by end user and PreVersion of new row must be the value of Version of the modified (previous) row.
    For me it's difficult to imagine how can I solve a kind of parametrization in the form. I mean let say I have two columns in the form definition: Ent_name and Version where user gives the searching criteria i.e. Version and Name value of the row which must be modified, but how can I refference them in a SQL code let say added for example in 'Advanced PL/SQL Code' menu of form definition ?
    I would appreciate any good idea just to give me a kick in what way sould I start ...
    Br.
    Szilard

    Hi,
    You can reference the columns in the additional plsql code using session variables. All the columns are referred with 'A_' prefixed to the name of the column. You can make use of p_session.get_value_as_<datatype> to get values and p_session.set_value to assign values to these columns.
    Here is an example
    declare
    flightno number;
    ticketno varchar2(30);
    tdate date;
    persons number;
    blk varchar2(10) := 'DEFAULT';
    begin
    flightno := p_session.get_value_as_varchar2(
    p_block_name => blk,
    p_attribute_name => 'A_FLIGHT_NO');
    ticketno := p_session.get_value_as_varchar2(
    p_block_name => blk,
    p_attribute_name => 'A_TICKET_NO');
    tdate := p_session.get_value_as_date(
    p_block_name => blk,
    p_attribute_name => 'A_TRAVEL_DATE');
    persons := p_session.get_value_as_number(
    p_block_name => blk,
    p_attribute_name => 'A_NOF_PERSONS');
    p_session.set_value(
    p_block_name => blk,
    p_attribute_name => 'A_FLIGHTNO',
    p_value => to_char(NULL)
    p_session.set_value(
    p_block_name => blk,
    p_attribute_name => 'A_TICKETNO',
    p_value => to_char(NULL)
    p_session.set_value(
    p_block_name => blk,
    p_attribute_name => 'A_TRAVEL_DATE',
    p_value => to_char(NULL)
    Hope this helps.
    Thanks,
    Sharmila

  • I'm a new java learner from china,how should I start my journey?

    I have never learned java before,how should I start it? Dose it hard to learn?
    At the beginning,which part of it should I learn?
    Thank you !

    Advice:
    1. Learn the basics with simple command line applications first. Don't worry about complicated topics like Swing, databases, Web applications, etc. for at six months
    2. After you learn how to write, compile & run programs with just a text editor & Java compiler, download & learn to use an Integrated Development Environment, such as Eclipse. Especially, learn how to use the debugger that comes with the IDE.
    3. Experiment with lots of small programs & examples. Learn by doing (and by making mistakes).
    4 Find others in your community who use Java & learn from them.

  • Deploying  ABAP Web Dyn Pro application in a portal iView

    Hello,
    Our goal is to Deploy Web Dyn Pro application to public internet user and at the same time we want to keep the ABAP Web Application server that host Web ABAP  Dyn Pro application behind the firewall so that no one can directly access the ABAP WAS over the internet. To do this we are planning to deploy the ABAP Web Dyn Pro application with in a portal iView where the portal server has anonymous access to the internet user. 
    The question is when we embed the ABAP Web Dyn Pro in a portal iView, does the web browser directly talk to the ABAP WAS?  If so, is there any other method where we could keep the ABAP WAS secure and give the public access to ABAP Web Dyn Pro application.
    Thanks,
    Vimalan

    Hi Vimalan,
    <b>I'm assuming you use some kind of a reverse proxy in front of the portal server</b>.
    Here how it goes:
    1. Create a WD ABAP AppIntegrator iView in the portal.
    2. The iView will use a system that holds the ABAP server details (host:port and protocol)
    3. The system will be configured to have the host:port and protocol of the reverse proxy server.
    4. On the reverse proxy server, create a rule that will forward all URLs with the template of <i>/sap/bc/webdynpro/</i> to the real host:port and protocol of the ABAP server. This way you achieve what you intend to do.
    Hope this helps,
    Natty

  • Find the missing Authorisation Object in the WEB Dyn pro applciation

    Hi,
    We are having the ECC6.0 with Enterprise portal. in EP we are running the application with some webdynpro
    there are some missing authorisation when running the application
    how can we track the what all authorisation is missing / checked for the web dyn pro
    is there any way Like SU53 in the WEbdyn pro or any other method to check ?
    all the web dynpro are custom developed
    Thanks & Regards
    Virandra Sharda

    Hi,
    SU53 dump may not work for the authorization issue as it provides last authorization check failed details.
    Take trace by ST01 transaction. It will provide you the authorization check details..
    Where Return Code (RC) will be 4(RC= 4), there user is facing authorization issue...
    Try to find the error from from the first authorization check failed details..
    There may be some false authorization check failed details, what is not required for the perticular work.
    This kind of error comes due to program error. So you need to test the access by adding the authorizations.. try to provide minimum authorization to solve the issue.
    Regards,
    Sandip.

  • How should i  start

    Hi Experts,
    i joined a company which has SAP implementation, it went live in other modules  except HR. so all SD,MM is running thru sap but no HR. so i joined as HR consultant and i am a fresher.
    so please guide me how should i start .i read the business process, BBP, and other configurations.In HR there are OM,PA,TM and PY has configured.but there are some problems in config in all submodules like payroll has not run properly, time dat aproblem, absence - attendance quotas problem and so on.
    please guide me how to strat and how to check.
    i will update everyday this thread every time to let u know the status.
    Thanks in Advance

    thnks sikindar for immd reply.
    actaully i errors are many in time and payroll.
    so thats the reason the bussiness people are no tusing the sap for their hR activities.
    the compnay went live in SAP in last year, there after they are not using the sap for HR activities.
    i received some problems like
    payroll is running for 45 days
    if a person got terminated his time sheet is coming with no time events
    if a person joined on 23 rd feb, his payslip is coming with all sundays and remaining days.........
    like this many.
    so to solve this puzzle how should i start.
    shall i start the configuration from scrach or how ??
    i am the only person here in HR. its a challenging task  for me.
    i require your help.

  • A name should not start with any special characters

    I need to put a condition in iF statement such that a name that is given by the user should not start with any special charecters.A dialog box should display indicating this conditon.Can u plz give sample code for this.My code is as below.
    //text box for giving the name
    JTextFeild ReportNameText;
    //the name is stored in String
    String name=ReportNameText.getText();
    //Here tell me how the if condition should be written
    //condition to be mentioned

    Already asked, and answered, here: http://forum.java.sun.com/thread.jspa?threadID=727919
    See reply 4 in that thread, and scsi-boy's suggestion of writing another
    method to check for "special" characters. And the links to the String
    and Character API documentation given.

  • How can i start the web analyzer to look the report

    HAi
    I created a query in Bex. And then i created the 'Web templates' for this query in WAD.
    Now how can i start the Web Analyzer to look this query in the web. I want to see only through web analyzer.
    So pls tell me how can i start the web analyzer. i mean step-by step method for opening the web analyzer and to look the report.
    thnaks
    kumar

    Hi Ravi.
    The web analyzer is not used to open templates created in the WAD. If you want to open the query in the web analyzer you should open it by calling the 0ANALYZER template ID. I.e. http://server.domain.com:port/sap/bw/BEx?cmd=&template_id=0ANALYZER&sap-language=EN
    Alternatively you can open the web template created in the WAD in the browser by clicking "Execute in the Browser..." or just enter the template ID in the URL provided above.
    Hope it helps (assign points if helpfull!).
    BR
    Stefan.

  • Whenever an slowness issue came in sql server how should I start?

    whenever a slowness issue or performance issue came in sql server how should I start?
    Please guide.
    Thanks

    Hi Ajay,
    All answer given above would be useful to you in some or the other scenario. if you are facing performance issue the approach you take determines how easily and quickly you can find solution.
    First thing is know your system how it works for that you need to first baseline a system. A system with 70 % CPU utilization would not always be issue but for some environment it can be. If you know your system very well moment performance issue  comes
    you would know where is the problem. Wait stats alone is never helpful you must be able to correlate wait stats to what is going on your system. If you know which query is causing issue its easy to see execution plan and tune it. If issue is server wide it
    can be due to missing index outdated stats slow disk subsystem etc. So first step is finding the cause. As Uri suggested wait stats are always helpful I use wait stats and refer to below whitepaper by Microsoft for SQL Server troubleshooting
    http://technet.microsoft.com/en-us/library/dd672789%28v=sql.100%29.aspx
    Remember important thing is knowing your system and that can come from base lining.
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles

Maybe you are looking for