sap abap webdynpro online training - PowerPoint PPT Presentation

About This Presentation
Title:

sap abap webdynpro online training

Description:

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 – PowerPoint PPT presentation

Number of Views:341

less

Transcript and Presenter's Notes

Title: sap abap webdynpro online training


1
ABAP - Web Dynpro
Online classroom Corporate Training
certifications placements support
  • Contact us
  • USA 1-6786933994
  • India- 91-9052666559
  • Emailinfo_at_magnifictraining.com

WWW.magnifictraining.com
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
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
Agenda
  • Web Dynpro The Motivation
  • 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
  • Web Dynpro Features
  • 3.1. ALV
  • 3.2. Object Value Selector
  • Lets Wrap up. Anyone?
  • Any Questions ?
  • Ok! Can I ask now?

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
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
Application Scenarios With Web Dynpro
SAP NetWeaver Portal
NetWeaver Business Client
Web Dynpro iView
Web Dynpro iView
J2EE Web Dynpro Runtime
ABAP Web DynproRuntime
Web Dynpro App
Web DynproApp
Web DynproApp
Web Dynpro App
ABAPWorkbench
SAP NetWeaver DeveloperStudio
RFC, WS
RMI
J2EE Server
ABAP Server
BusinessData
BusinessData
BusinessAPI (BAPI, Web Services)
EJB (e.a.)
Backend Application
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 ofthe ABAP
    environment directly usable
  • ABAP lifecycle management
  • Transport
  • Translation
  • Enhancements

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
GeneratedCode
Meta-data
Compiler
Run able App
Generator
CustomCode
10
Model View Controller (MVC)
Generates the application data without caring how
it will be displayed.
Model
Binds the user and business interaction layers
together. All intermediate processing is
performed here.
Business Interaction Layer
User Interaction Layer
Controller
Visualizes the application data without caring
how it was generated.
Binding Layer
View
11
Defining View Layout
UI element libraries
UI element tree of view
Properties of selected UI element
View layout
12
UI Element Categories
Each UI element object is represented as an
abstract class that is independentof any client
presentation layer.
13
Lets Wrap up. Anyone?
  • Web Dynpro is SAPs 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
Any Questions ?
15
We Offer You 1. Interactive Learning at
Learners convenience2. Industry Savvy
Trainers3. Learn Right from Your Place4.
Customized Curriculum5. 24/7 system access6.
Highly Affordable Courses7. Support after
Traininga. Resume Preparationb. Certification
Guidancec. Interview assistance
16
Contact Us
Most Trusted Website for all Learning Needs by
Students, Graduates and Working Professionals
You can also Find us on
http//www.magnifictraining.com
17
http//www.magnifictraining.com
Write a Comment
User Comments (0)
About PowerShow.com