Visual Studio Code for SAP
- Length: 300 pages
- Edition: F
- Language: English
- Publisher: SAP Press
- Publication Date: 2022-11-22
- ISBN-10: 1493223364
- ISBN-13: 9781493223367
- Sales Rank: #3567062 (See Top 100 Books)
Start programming your SAP applications in Visual Studio Code! This hands-on guide begins with an overview of how VS Code works and how it connects to your SAP systems. Then learn how to manage version control by integrating VS Code with Git. Follow step-by-step instructions to develop SAPUI5 web components, build applications with ABAP, create SAP Fiori apps using SAP Fiori elements, and work with the SAP Cloud Application Programming Model. Get everything you need to master this IDE!
- Install and configure VS Code for SAP programming
- Tour the editor, set up your extensions, and explore the benefits and limitations of this environment
- Develop ABAP, SAP Fiori elements, SAPUI5, and SAP HANA Cloud applications in VS Code
VS Code Basics
See what VS Code is all about! Install and configure VS Code. Then connect it to your on-premise or cloud SAP system. Take a tour of the development environment and learn keyboard shortcuts.
Integration with Git
Maintain version control by integrating VS Code with Git. Use branching to keep track of code changes, resolve merge conflicts, and follow best practices for keeping your code organized.
Application Development
Get step-by-step instructions for developing SAP applications in VS Code. Build, test, deploy, and debug ABAP, SAP Fiori, SAPUI5, and SAP HANA Cloud applications.
- Git
- SAPUI5
- ABAP
- SAP Fiori elements
- SAP Cloud Application Programming Model
- Installation
- Programming environment
- Application development
- Deployment and testing
Dear Reader Notes on Usage Table of Contents Preface Objective of This Book Audience How to Read This Book Acknowledgments 1 What Is Visual Studio Code? 1.1 Capabilities 1.2 Tour of the Editor 1.2.1 Basic Layout 1.2.2 Essentials 1.3 Comparison to SAP Integrated Development Environments 1.3.1 SAP Web IDE 1.3.2 SAP Business Application Studio 1.3.3 Comparison Summary 1.4 Extensions 1.5 Summary 2 Installing and Setting Up Visual Studio Code 2.1 Installing Visual Studio Code 2.1.1 Windows 2.1.2 macOS 2.1.3 Linux (Debian and Ubuntu) 2.2 Navigating the Environment 2.2.1 Visual Studio Code Screen Elements 2.2.2 Command Palette 2.2.3 Theming 2.2.4 Keyboard Shortcuts and Keymapping 2.3 Extensions 2.3.1 Finding and Installing Extensions 2.3.2 Discovering Recommendations 2.3.3 Adding New Programming Languages 2.3.4 Using Workspaces to Manage Your Extensions 2.4 Summary 3 Working with Git 3.1 Installing Git 3.1.1 Windows 3.1.2 macOS 3.1.3 Linux (Debian and Ubuntu) 3.2 Overview 3.2.1 Creating a Repository 3.2.2 Cloning a Repository 3.2.3 Using Git 3.2.4 Fixing Locally Committed Changes 3.2.5 What Files Should Git Ignore? 3.3 Branches 3.3.1 Overview 3.3.2 Protected Branches 3.3.3 Tags 3.4 Summary 4 Developing ABAP Applications 4.1 Installation and Setup 4.1.1 Visual Studio Code Extensions 4.1.2 SAP System Configuration 4.1.3 Creating an SAP System Connection 4.2 Developing ABAP Programs 4.2.1 Screen Elements 4.2.2 Creating an ABAP Object 4.3 Limitations 4.3.1 Transport Creation 4.3.2 File Locking 4.3.3 Comparison to Eclipse 4.3.4 Steampunk 4.4 Summary 5 Developing SAP Fiori Elements Applications 5.1 Installation and Setup 5.1.1 Installation 5.1.2 SAP System Connection Setup 5.2 Developing with SAP Fiori Elements 5.2.1 Screen Elements 5.2.2 Building a List Report Application 5.3 Summary 6 Developing UI5 Web Components 6.1 Overview 6.1.1 Comparison to SAP Fiori Elements and SAPUI5 6.1.2 Bundling Components 6.1.3 Framework Support 6.1.4 QuickStart 6.2 Installation and Setup 6.2.1 Creating a Project 6.2.2 Using UI5 Web Components 6.3 Building an Application 6.3.1 Common Configuration Settings 6.3.2 Applying Standard Themes 6.3.3 Internationalization (i18n) 6.3.4 Accessibility 6.4 Producing a Production Build 6.5 Looking Ahead 6.5.1 The Future of UI5 Web Components 6.5.2 The Maturity of UI5 Web Components 6.6 Summary 7 Developing Applications with SAP Cloud Application Programming Model 7.1 Installation and Setup 7.1.1 Windows 7.1.2 macOS 7.1.3 Dependency Steps 7.2 Building an SAP Cloud Application Programming Model Application 7.2.1 Creating a Project 7.2.2 Running a Project 7.2.3 Defining a Service 7.2.4 Implementing a Service 7.2.5 Consuming a Service 7.3 Building a Bookshop Application 7.3.1 Defining Domain Models 7.3.2 Defining a Schema 7.3.3 Creating Seed Data 7.3.4 Creating the Browse Service 7.3.5 Admin Service 7.3.6 Adding a Cover Image to a Book 7.4 Generating an SAP Fiori Elements User Interface 7.4.1 Generating an Application 7.4.2 Customizing the List Report Page 7.4.3 Updating the Object Page 7.5 Authorized Roles 7.5.1 Core Data Services 7.5.2 Defining Roles 7.6 SAP Business Technology Platform Deployment 7.6.1 Signing Up for a Trial Account 7.6.2 Application Deployment Configuration 7.6.3 Build and Deploy 7.6.4 SAP Launchpad Setup 7.7 Summary The Author Index Service Pages Legal Notes
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.