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.
02 Sep 2009
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.
03 Aug 2009
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.
02 Sep 2009Related Areas
Books
- Next Generation ABAP Development
- ABAP Objects: ABAP Programming in SAP NetWeaver
- The ABAP Quick Reference
- The Official ABAP Reference
- Web Dynpro for ABAP
- Web Programming in ABAP with the SAP Web Application Server (2nd Edition)
- Enhancing the Quality of ABAP Development
Previous Releases
SAP Documentation in Help Portal
- ABAP Keyword Documentation
- ABAP Workbench
- ABAP Programming
- ABAP Runtime Environment
- Business Server Pages
FAQ
SAP NetWeaver Developer's Guide
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.
