This is part 4 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we assume that the runtime problems occur in the SQL layer and we learn how to use the SQL Trace tool in Web Dynpro ABAP.
This is part 3 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we will look at the transaction STAD. This transaction can give you the first glance at performance measurements on the server side and help you then narrow the focus of your additional research.
This is part 2 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we look at browser based plug-ins and tools for exploring the performance on the client side. In particular we look at HTTP Watch (a 3rd party tool we use at SAP) as an Internet Explorer Add-In.
This is part 1 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we discuss performance aspects in general as well as looking at the Performance Monitor in WDA 7.01. The Performance Monitor tool can provide estimates about the performance breakdown of our application (client side vs. server side runtimes as well as user session memory on the server) and help us decide where we need to investigate further.
With the last two eLearning series in the ABAP Freakshow I have broken down the videos into small parts. Let me know if you like this approach or if you prefer 1 or 2 larger videos instead.
This is part 6 of a 6 part series on User Interface flexibility in the ABAP environment. Part 6 of this series looks a bit to the future with the new Local Page Builder/CHIPs/Sidepanel functionality that is coming in NetWeaver 7.02. We see how reusable, generic UI functionality can easily be integrated into existing applications without coding.