ABAP - Web Dynpro
Online | classroom| Corporate
Training | certifications | placements| support
WWW.magnifictraining.com
C...
Introduction
 This presentation will be a starter package for
all who are and want to be a part of new age
SAP UI develop...
Before I share the Agenda..
 Who is a developer ?
 What can we call a good UI ?
 What do you thing ABAP - Web Dynpro is...
Agenda
1. Web Dynpro – The Motivation
2. Web Dynpro ABAP –The Programming Model
2.1. Views and UI Elements
2.2. Controller...
Objectives of Web Dynpro
 Model-based UI development
 Enforce clear separation between UI logic and business logic
 Lit...
Motivation Web Dynpro
 Web Dynpro
 UI definition independent of
client technology
 As much abstract declaration as poss...
7
Application Scenarios With Web
Dynpro
J2EE
Web Dynpro
Runtime
Web Dynpro
AppWeb Dynpro
App
SAP NetWeaver Portal
SAP
NetW...
Come to the point -The
Development
 Development completely integrated into ABAP
Workbench
 Graphical View Layout design
...
5/27/2014 Manoj Dhir 9
Meta-Model Declarations and
Custom Coding
 Meta-model Declarations
 Guarantees common app. design...
Model View Controller (MVC)
User Interaction Layer
Business Interaction Layer
Binding Layer
Visualizes the application
dat...
5/27/2014 Manoj Dhir
Defining View Layout
UI element
libraries
Properties of
selected UI
element
UI
element
tree of
view
V...
UI Element Categories
e.g. Button, InputField,
Label
e.g. DateNavigator,
Table, Tree
e.g.
TransparentContainer,
Tray
Each ...
Lets Wrap up. Anyone?
 Web Dynpro is SAP’s UI strategy
 Declarative, MVC based UI programming model
 UI definition inde...
Any Questions ?
We Offer You:
1. Interactive Learning at Learners convenience
2. Industry Savvy Trainers
3. Learn Right from Your Place
4....
You can also Find us on :
Most Trusted Website for all Learning Needs by Students, Graduates and
Working Professionals
htt...
http://www.magnifictraining.com
Upcoming SlideShare
Loading in...5
×

sap abap webdynpro online training

656

Published on

www.magnifictraining.com - "SAP WEBDYNPRO" Online Training contact us:info@magnifictraining.com or +919052666559 By Real Time Experts from Hyderabad, Bangalore,India,USA,Canada,UK, Australia,South Africa.

SAP ABAP Webdynpro Online Training
SAP ABAPWebdynpro Online Training course content
Introduction RFC’S
Introduction to Web& Netwaever Technology. · Service call using RFC’s
Webdynpro for Abap · Dialog boxes
Webdynpro for Java · Popup’s
Webdynpro Architecture · Dynamic Programming
Webdynpro programming model Dynamic UI element creation
MVC pattern Dynamic Node/attributes Creation
Webdynpro Components Dynamic visibility of UI elements
Views
Windows INTERNALIZATION –I18N
Events · User defined texts in ABAP Dictionary
Actions · OTR Text
Context · Texts in Abap Class
Controller · Reporting Messages
Main benfits of Webdynpro · Message Area
Development Benfits of Webdynpro · Error Handling
Designing View & UI Elements Compenent usage
View Layout · Reuse WD Components
Layout managers · Component interface
UI element Categories · Interface Views
UI elements · Interface Methods&Events
Button · Cross Component Context Mapping
Input fields
Text views ALV’S in WebDynpro
Checkbox &RadioButton ALV
Table Ediatble ALV

Published in: Education, Technology
1 Comment
1 Like
Statistics
Notes
  • It's nice to see details of sap abap webdynpro online training from you. Like you We are also providing Sap MM Online Training for more details:
    http://sapmmwmonlinetraining.blogspot.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
656
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

sap abap webdynpro online training

  1. 1. ABAP - Web Dynpro Online | classroom| Corporate Training | certifications | placements| support WWW.magnifictraining.com Contact us: USA: +1-6786933994 India- +91-9052666559 Email:info@magnifictraining.com
  2. 2. Introduction  This presentation will be a starter package for all who are and want to be a part of new age SAP UI development and moreover are here to make a change..
  3. 3. Before I share the Agenda..  Who is a developer ?  What can we call a good UI ?  What do you thing ABAP - Web Dynpro is ?  What is the take away you expect after this course?
  4. 4. Agenda 1. Web Dynpro – The Motivation 2. Web Dynpro ABAP –The Programming Model 2.1. Views and UI Elements 2.2. Controllers and Context 2.3. Navigation and Plugs 2.4.Component Usage 3. Web Dynpro Features 3.1. ALV 3.2. Object Value Selector 4. Lets Wrap up. Anyone? 5. Any Questions ? 6. Ok! Can I ask now?
  5. 5. Objectives of Web Dynpro  Model-based UI development  Enforce clear separation between UI logic and business logic  Little coding, lots of design  Declarative UI development  Future Proof UI Declaration  Browser, Web Dynpro Client, Mobile Device,…  Client technology independent UI definition  Central implementation of user interface standards  Accessibility support  Adobe Forms integration  Centrally provided UI elements  Internationalization support  Supports major platforms  Java (as of SAP NetWeaver '04), ABAP (as of SAP NetWeaver 7.0)
  6. 6. Motivation Web Dynpro  Web Dynpro  UI definition independent of client technology  As much abstract declaration as possible  Different rendering engines for different (future) UI technologies without adapting application coding
  7. 7. 7 Application Scenarios With Web Dynpro J2EE Web Dynpro Runtime Web Dynpro AppWeb Dynpro App SAP NetWeaver Portal SAP NetWeaver Developer Studio ABAP Web Dynpro Runtime Web Dynpro AppWeb Dynpro App ABAP Workbench J2EE Server Backend Application ABAP Server RMI RFC, WS Business Data Business Data Business API (BAPI, Web Services) EJB (e.a.) Web Dynpro iView Web Dynpro iView NetWeaver Business Client
  8. 8. Come to the point -The Development  Development completely integrated into ABAP Workbench  Graphical View Layout design  Declarative UI development  ABAP editor with forward navigation  ABAP dictionary data types directly available  Simple remote debugging  Functionality and services of the ABAP environment directly usable  ABAP lifecycle management  Transport  Translation  Enhancements
  9. 9. 5/27/2014 Manoj Dhir 9 Meta-Model Declarations and Custom Coding  Meta-model Declarations  Guarantees common app. design  Good for graphical tool support  Screen Layout and Nesting  Navigation and Error Handling  Data Flow  Componentization  ...  Custom Coding  Guarantees universality  Good for data-driven, dynamic apps  Implementation of business rules  Dynamic screen modifications  Access to services (files etc.)  Portal eventing  ... Web Dynpro Tools Generated Code Generator Meta-data Compiler RunableApp Custom Code
  10. 10. Model View Controller (MVC) User Interaction Layer Business Interaction Layer Binding Layer Visualizes the application data without caring how it was generated. Generates the application data without caring how it will be displayed. Binds the user and business interaction layers together. All intermediate processing is performed here. Model View Controller
  11. 11. 5/27/2014 Manoj Dhir Defining View Layout UI element libraries Properties of selected UI element UI element tree of view View layout
  12. 12. UI Element Categories e.g. Button, InputField, Label e.g. DateNavigator, Table, Tree e.g. TransparentContainer, Tray Each UI element object is represented as an abstract class that is independent of any client presentation layer.
  13. 13. Lets Wrap up. Anyone?  Web Dynpro is SAP’s UI strategy  Declarative, MVC based UI programming model  UI definition independent of rendering technology  Web Dynpro for ABAP available with SAP NetWeaver 7.0  Programming model similar to Web Dynpro for Java  Completely Integrated into the SAP NetWeaver Application Server ABAP
  14. 14. Any Questions ?
  15. 15. We Offer You: 1. Interactive Learning at Learners convenience 2. Industry Savvy Trainers 3. Learn Right from Your Place 4. Customized Curriculum 5. 24/7 system access 6. Highly Affordable Courses 7. Support after Training a. Resume Preparation b. Certification Guidance c. Interview assistance
  16. 16. You can also Find us on : Most Trusted Website for all Learning Needs by Students, Graduates and Working Professionals http://www.magnifictraining.com Contact Us:
  17. 17. http://www.magnifictraining.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×