ABAP Development

SAP NetWeaver supports the ABAP programming language and its corresponding integrated development environment as a built-in capability of the application server. ABAP is especially designed for creating large-scale business applications, with dedicated features for developing backend business functionality, connecting applications, and provisioning services. IT professionals can use model-driven or code-driven tools to develop and configure user interfaces for web-based business applications. | Get started.

Basic ABAP OO eLearnings

This blog from SAP Mentor Thomas Jung introduces a five-part eLearning series based upon a frequent request - how to look at basic ABAP Object Oriented (OO) concepts. Throughout this new series, you'll learn about OO terminology, development tools, and design patterns that span a variety of ABAP release levels.

Test Driven Development in ABAP using RUnit or RSpec (PDF 122 KB)

This paper introduces a new way of applying test-driven development to ABAP programming. It demonstrates how to leverage RUnit and RSpec, both technologies from the Ruby world, to implement test-driven and behavior-driven development in the ABAP world.

Featured Blog
Nomen est Omen - ABAP Naming Conventions

Based on the premise that using design patterns is a hallmark of good programming, Uwe Schieferstein of Lindt & Spruengli discusses ABAP naming conventions and how they can improve ABAP coding.

Knowledge Center (SAP NetWeaver 7.0)
Related Information

Register Now

  • Join SDN, BPX, BusinessObjects, or the University Alliances community for exclusive content. Update your profile to join another community and sign up for the newsletter.

Related SAP TechEd 2009 Sessions

Articles 

Code Samples 

eLearning