Produktbild: Fullstack-Entwicklung mit SAP

Fullstack-Entwicklung mit SAP Frontend- und Backend-Entwicklung in SAP-Systemlandschaften — Frontend- und Backend-Entwicklung in SAP-Systemlandschaften

Aus der Reihe SAP Press

92,50 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

05.12.2024

Verlag

Rheinwerk

Seitenzahl

690

Maße (L/B/H)

24,6/18,4/4,5 cm

Gewicht

1388 g

Farbe

Schwarz / Graublau

Auflage

1

Sprache

Deutsch

ISBN

978-3-367-10334-8

Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

05.12.2024

Verlag

Rheinwerk

Seitenzahl

690

Maße (L/B/H)

24,6/18,4/4,5 cm

Gewicht

1388 g

Farbe

Schwarz / Graublau

Auflage

1

Sprache

Deutsch

ISBN

978-3-367-10334-8

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: service@rheinwerk-verlag.de

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Produktbild: Fullstack-Entwicklung mit SAP


  •   Einleitung ... 17

      Einführung ... 25

    TEIL I.  Einführung ... 25

      1.  Einführung in die Fullstack-Entwicklung ... 27

           1.1 ... Was ist ein Fullstack-Entwickler? ... 28

           1.2 ... SAP-Programmiermodelle ... 33

           1.3 ... HTTP-Grundlagen ... 52

           1.4 ... Zusammenfassung ... 56

      2.  Einführung in SAPUI5 und SAP Fiori ... 57

           2.1 ... SAPUI5 versus SAP Fiori ... 57

           2.2 ... SAP Fiori Launchpad ... 67

           2.3 ... SAP Fiori Design Guidelines ... 73

           2.4 ... Entwicklungswerkzeuge ... 74

           2.5 ... Zusammenfassung ... 81

      3.  Einführung in OData ... 83

           3.1 ... Einführung ... 84

           3.2 ... OData-Services entwickeln ... 102

           3.3 ... OData testen ... 116

           3.4 ... Zusammenfassung ... 131

      4.  Einführung in CDS ... 133

           4.1 ... Entwicklung von Core Data Services ... 134

           4.2 ... Assoziationen und Navigationseigenschaften ... 146

           4.3 ... CDS-View-Erweiterung ... 150

           4.4 ... Berechtigungen ... 153

           4.5 ... Zusammenfassung ... 157

      5.  Einführung in TypeScript ... 159

           5.1 ... TypeScript-Grundlagen ... 159

           5.2 ... TypeScript der nächsten Generation ... 165

           5.3 ... Klassen und Interfaces ... 174

           5.4 ... Generics ... 182

           5.5 ... Modulentwicklung ... 188

           5.6 ... Zusammenfassung ... 190

    TEIL II.  Entwicklung ... 191

      6.  Entwicklung von OData-V4-Services mit dem ABAP RESTful Application Programming Model (Managed Scenario) ... 193

           6.1 ... Entwicklung von Business-Objekten ... 194

           6.2 ... Aktionen ... 224

           6.3 ... Erweiterte Funktionen ... 228

           6.4 ... Berechtigungsprüfung ... 237

           6.5 ... Verschachtelte Business-Objekte ... 240

           6.6 ... Zusammenfassung ... 242

      7.  Entwicklung von OData-V4-Services mit dem SAP Cloud Application Programming Model ... 243

           7.1 ... Domänenmodellierung ... 244

           7.2 ... Service-Bereitstellung ... 259

           7.3 ... Aufsetzen einer SAP-Cloud-Application-Programming-Model-Anwendung ... 267

           7.4 ... Autorisierungsprüfungen ... 281

           7.5 ... Zusammenfassung ... 283

      8.  Entwicklung von OData-V2-Services mit dem SAP Gateway Service Builder ... 285

           8.1 ... Servicemodellierung in der Transaktion SEGW ... 286

           8.2 ... Create, Read, Update, Delete und Query ... 299

           8.3 ... SADL-basierte OData-Services ... 328

           8.4 ... Zusammenfassung ... 336

      9.  Entwicklung von SAPUI5-Freestyle-Anwendungen ... 337

           9.1 ... SAPUI5 (Basic-)Projekt anlegen ... 339

           9.2 ... View aufbauen und UI-Komponenten verwenden ... 350

           9.3 ... Applikationslogik, Formatter und Event Handler implementieren ... 362

           9.4 ... Datenbindung ... 367

           9.5 ... Navigation und Routing ... 386

           9.6 ... Mehrsprachigkeit/Internationalization (i18n) ... 396

           9.7 ... Deployment ... 398

           9.8 ... Zusammenfassung ... 403

    10.  Entwicklung von SAPUI5-Freestyle-Anwendungen mit OData-V4-Services ... 405

           10.1 ... Projekt anlegen ... 407

           10.2 ... OData-Model-V4 ... 412

           10.3 ... Startseite implementieren ... 425

           10.4 ... Navigation einbauen ... 432

           10.5 ... Detailseite implementieren ... 434

           10.6 ... Fragmente ... 435

           10.7 ... SAPUI5-Projekte von einem Git Repository klonen ... 447

           10.8 ... Zusammenfassung ... 450

    11.  Entwicklung von SAPUI5-Freestyle-Anwendungen mit OData-V2-Services ... 453

           11.1 ... Projekt anlegen ... 455

           11.2 ... OData-Model-V2 ... 460

           11.3 ... Startseite implementieren ... 472

           11.4 ... Navigation einbauen ... 481

           11.5 ... Detailseite implementieren ... 484

           11.6 ... Fragmente ... 488

           11.7 ... SAPUI5-Projekte von einem Git Repository klonen ... 500

           11.8 ... Zusammenfassung ... 503

    12.  Entwicklung von Benutzeroberflächen mit SAP Fiori Elements ... 505

           12.1 ... List Report ... 506

           12.2 ... Object Page ... 514

           12.3 ... Overview Page ... 527

           12.4 ... Generische Annotationen ... 540

           12.5 ... Zusammenfassung ... 543

    13.  Entwicklung von Benutzeroberflächen mit dem Flexible Programming Model ... 545

           13.1 ... Einleitung ... 545

           13.2 ... Programming Model Explorer ... 546

           13.3 ... Building Blocks ... 553

           13.4 ... Implementieren des Flexible Programming Model ... 561

           13.5 ... Zusammenfassung ... 579

    TEIL III.  Fortgeschrittene Themen ... 581

    14.  Datei-Upload ... 583

           14.1 ... Media Entitys ... 583

           14.2 ... OData V2 ... 584

           14.3 ... OData V4 ... 597

           14.4 ... Zusammenfassung ... 600

    15.  Formularvalidierung und Error Handling ... 601

           15.1 ... Formularvalidierung ... 601

           15.2 ... Fehlerbehandlung ... 619

           15.3 ... Zusammenfassung ... 626

    16.  Entity Tags und Soft State ... 627

           16.1 ... Soft-State-Aktivierung ... 627

           16.2 ... ETags ... 631

           16.3 ... Zusammenfassung ... 633

    17.  Erweiterbarkeit ... 635

           17.1 ... Adaptation Projects ... 635

           17.2 ... Key-User-Erweiterbarkeit ... 647

           17.3 ... Zusammenfassung ... 653

    18.  Bereitstellung ... 655

           18.1 ... Continuous Integration, Continuous Delivery und Continuous Deployment ... 656

           18.2 ... Bereitstellung in SAP S/4HANA ... 672

           18.3 ... Bereitstellung in der SAP Business Technology Platform ... 676

           18.4 ... Zusammenfassung ... 680

      Das Autorenteam ... 681

      Index ... 683