Web Dynpro ABAP - James Wood, Shaan Parvaze

Web Dynpro ABAP

Programming for SAP
Buch | Hardcover
784 Seiten
2012
SAP Press (Verlag)
978-1-59229-416-9 (ISBN)
79,95 inkl. MwSt
Writing a Web Dynpro ABAP application may be a job, but it can also be a craft, and in this book, you have the tool you need to become a master. Start with the basics, jump right into advanced concepts, or flip straight to workbooks so you can apply your knowledge to real-life exercises. Whatever your WDA goal may be, this book will get you there. 1. The Complete Picture: Move through the whole world of WDA at your own pace. Whether you're starting from the ground level or building on existing knowledge, you'll find everything you need. 2. WDA Programming Model: Learn about all aspects of the WDA programming model: controllers, contexts, windows, views, UI elements, and more. 3. Special Topics: Dive into focused discussions of concepts like the Floorplan Manager, WDA integration, security, and performance tuning. 4. Developer Workbooks: Test your knowledge with developer workbooks that ask you to accomplish specific tasks as part of developing a real-life WDA application. 5. Source Code Bundle: Explore solutions to the developer workbooks, as well as all the example code in the book, via the book's downloadable source code bundle. Highlights Include:

Controllers
Contexts
Windows and views
UI elements
Component-based development
Dynamic programming
Configuration and enhancement
Floorplan Manager
WDA integration
Security
Performance tuning

James Wood is the founder and principal consultant of Bowdark Consulting, Inc., an SAP NetWeaver consulting and training organization. With more than seven years of experience as a software engineer, James specializes in custom development in the areas of ABAP Objects, Java/J2EE, SAP NetWeaver Process Integration, and the SAP NetWeaver Portal.Before starting Bowdark Consulting, Inc. in 2006, James was an SAP NetWeaver consultant for SAP America, Inc. and IBM Corporation where he was involved in multiple SAP implementations. He holds a master's degree in software engineering from Texas Tech University. To learn more about James and the book, please check out his website at http://www.bowdarkconsulting.com. Shaan Parvaze (Lockheed Martin) is an SAP consultant who has been working in and around ABAP/Web-based technologies for over 10 years. In addition to being well-versed in Web Dynpro ABAP, he is also familiar with competing technologies such as BSPs/ASPs/JSPs, and RIA with Adobe Flex, giving him a well-rounded background and an expert knowledge of programming technology.

Introduction
Getting Started
Foundations for Web Dynpro
A Model-Based Approach to UI Development
Technical Integration Concepts
Summary
The Anatomy of WDA Applications
Component-Based Software Development Concepts
Web Dynpro Components
Web Dynpro Applications
Summary
Developing Your First WDA Application
Requirements Overview
Getting Started with the Web Dynpro Explorer
Creating a WDA Component
Creating and Testing the WDA Application
Summary
Controller Development
Controller Element Overview
Working with Specific Controller Types
Controller Usages
Understanding the Web Dynpro Phase Model
Web Dynpro Programming Interface Overview
Assistance Classes
Tool Support for Controller Development
Summary
Working with Contexts
Contexts: Revisited
Context Nodes and Context Attributes: Up Close
Defining a Context
Context Programming
Supply Functions
Context Mapping and Data Binding: Up Close
Summary
Windows and Views
Windows
Views
Navigation Concepts
Summary
Basic UI Elements
Introduction to UI Elements
UI Elements from the Text Category
UI Elements from the Action Category
UI Elements from the Selection Category
Summary
Advanced UI Elements
UI Elements from the Graphic Category
UI Elements from the Integration Category
UI Elements from the Complex Category
Drag and Drop
Summary
Component-Based Development Concepts
Web Dynpro Component Interfaces: Revisited
Component Usage Concepts
Case Study: Working with Faceless Components
Case Study: Working with the SAP List Viewer
Guidelines for Applying Multi-Component Designs
Summary
User Interaction
Defining Input Helps
Providing Help Texts
Confirmation Dialog Boxes
Displaying Messages
Summary
Dynamic Programming
Summary
Configuration and Adaptation
The Adaptation Concept
Component Configuration with the Configuration Editor
Application Configuration
Personalization and Customization
Component-Defined Adaptation
Parameterization
Accessibility
Style Sheets
Internationalization and Translation
Summary
Modifications and Enhancements
WDA Integration with the Enhancement Framework
Enhancing Web Dynpro Components
Explicit Enhancements in Web Dynpro
Adjustments after an Upgrade
Summary
Working with the Floorplan Manager
Floorplan Architecture
Getting Started with Floorplans
Working with the Configuration Editor
Working with GUIBBs
Configuring Wires
Working with Dialog Boxes
Web Dynpro Page Builder
Summary
WDA Integration
RIA Integration with Web Dynpro Islands
Adobe Flash Islands Integration
Microsoft Silverlight Islands Integration
SAP Interactive Forms by Adobe Integration
SAP NetWeaver Portal Integration
Consuming Web Services in WDA
Summary
Security Concepts
System Logon
System Logoff and Error Pages
Authorizations
Application Data Security
Security of Context Data in a View
File Upload Security
Whitelist Infrastructure
Summary
Performance Tuning
Formulating an Approach
Best Practices and Design Tips
Performance Analysis Tools
Performance Tuning Checklist
Summary
700 Development Workbooks
Displaying Basic Contact Information for a User
Requirements Overview
Design Approach
Solution
Application
Requirements Overview
Design Approach
Solution
Showing User Role Assignments
Requirements Overview
Design Approach
Solution
Developing a Custom User Report
Requirements Overview
Design Approach
Solution
Implementing Special Features
Requirements Overview
Design Approach
Solution
Using Component-Based Development Techniques
Requirements Overview
Design Approach
Solution
Configuring an FPM Application
Requirements Overview
Design Approach
Solution
Integrating WDA with Flash
Requirements Overview
Design Approach
Solution
Appendices
Debugging WDA Applications
The Authors
Index

Erscheint lt. Verlag 25.11.2012
Reihe/Serie SAP PRESS Englisch
Verlagsort Maryland
Sprache englisch
Maße 175 x 229 mm
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Weitere Themen SAP
Schlagworte ABAP • Development • Floorplan Manager • programming • SAP • UI • WDA • Web Dynpro
ISBN-10 1-59229-416-2 / 1592294162
ISBN-13 978-1-59229-416-9 / 9781592294169
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
das umfassende Handbuch

von Alexander Kästner; Jana Aßmann; Andreas Dietz

Buch | Hardcover (2023)
Rheinwerk (Verlag)
89,90