This document discusses best practices for developing functionality in SAP WebDynpro applications. It recommends separating reusable logic from component controllers into helper classes and business classes to improve code organization. It also suggests creating lightweight user interfaces with standard naming conventions and context elements to reduce complexity. The document advises using simple functions and standard naming conventions for populating context and storing simple data types in attributes to improve context reading and writing.
2. This technological era of today
has boosted with new tools,
technologies and languages. But
the principle challenge for all
these innovations and
advancements is to maintain the
quality over others as they
develop and depart in frequent
time.
SAP is considered among the one
who have succeeded in building
and maintaining their strength.
This is best proven by providing
best SAP support services to
their customers.
Introduction
3. The task of writing a code is simple however writing an enhanced code is difficult.
The most importantly in any application development you have to figure out
which code has a place with which part and ought to be kept in which part so
that there is no unnecessary overheads.
Instructions on how you can divide business rationale
Most of us as a beginner we store logic in our fundamental segment
controller. Rather than this we can separate reusable logic from the
component to help class and to different business classes.
By this we can utilize business schedules again or even change class for an
alternate reason.
4. How do you create lightweight interface views
•Make User interfaces that are easy to understand, straightforward for
client and must be light weight.
•Use a standard naming convention components.
•Before creating UI elements try to implement context elements. Attempt
to reduce the code.
•This would thereby help you in reducing the complexity of applications
and make views more lightweight.
•Reduce your application's unpredictability additionally make your views
more Lightweight.
5. How can you improve on context reading/writing?
• Always use a standard naming convention.
• Use simple functions for populating the context rather than embedding
code in initialization methods.
• Create Standard context nodes in Component Controller
• Rather storing context you can store simple data types in Web Dynpro
attributes.
• These simple steps will help you to create a good Web Dynpro Application.
Get more tips on improving your applications read here:
http://www.architectsap.com/blog/sap-netweaver/sap-webdynpro-best-
practices-for-design-and-development/
6. How can you improve on context reading/writing?
• Always use a standard naming convention.
• Use simple functions for populating the context rather than embedding
code in initialization methods.
• Create Standard context nodes in Component Controller
• Rather storing context you can store simple data types in Web Dynpro
attributes.
• These simple steps will help you to create a good Web Dynpro Application.
Get more tips on improving your applications read here:
http://www.architectsap.com/blog/sap-netweaver/sap-webdynpro-best-
practices-for-design-and-development/