SAP Web Application Development - Example code and information on various areas of web development

SAP web applications are delivered using the SAP NetWeaver development platform. This is basically a platform made up of already existing and new technologies which include the enterprise portal, web dynpro, visual composer, Web application server (WAS/BSP's), PI (formally XI), BW etc.

[+] SAP Fiori and SAPUI5
What is SAP Fiori and how do i develop Fiori apps using the SAPUI5 development tool-kit.

[+] ABAP Web Dynpro
Creating an ABAP web dynpro

[+] SAP Screen Personas
Improve SAP transaction UX with SAP screen personas development inc personas 3

[+] SAP BSP's (Business Server Pages) using the WAS
SAP BSP web development using the Web application server (WAS)

[+] SAP Webservices
Methods of consuming a webservice with SAP and and surfacing them from SAP for others to use

[+] The SAP Portal
SAP Portal, ESS and MSS development

[+] Visual composer Applications
SAP Visual composer to consume webservices or SAP BAPI and RFC function modules

[+] Internet Transaction Server(ITS)

[+] Using JCo to connect to SAP
Extract data from SAP using the SAP Java connector

Maintain web services - SICF
Maintaining SAP internet servcices via transaction SICF ( Memory aid: Sickfrog )

Netweaver development platform
SAP Netweaver development platform

SAP Netweaver Business Client
SAP Netweaver Business Client is essentially the next evolutionary step for the standard SAP GUI

SAP ABAP development main site
Return to SAP/ABAP development home

Related Articles

Step by step instructions on how to create your first ITS web transaction based on standard ABAP dialog program using SE80
SAP Netweaver Business Client
SAP Web Application Development using ITS - Example ABAP code and information
Netweaver - Information about SAP netweaver technologies
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
Creating your first very simple OData SAP Gateway Service
Maintain web services - Use of transaction SICF to activate and maintain SAP web services
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
Internet transaction server ( ITS ) - advantages and disadvantages
ITS Flow logic - advantages and disadvantages of using ITS flow logic
Developing SAP Web Transactions - using SE80 and then published to the ITS