Buch, Englisch, 635 Seiten, Format (B × H): 187 mm x 261 mm, Gewicht: 1504 g
Reihe: SAP PRESS: englisch
Buch, Englisch, 635 Seiten, Format (B × H): 187 mm x 261 mm, Gewicht: 1504 g
Reihe: SAP PRESS: englisch
ISBN: 978-1-4932-2452-4
Verlag: Rheinwerk Verlag GmbH
Autoren/Hrsg.
Weitere Infos & Material
· ... Preface ... 17 · ... Part I: Getting Started ... 17 · ... Part II: OData V4 ... 18 · ... Part III: OData V2 ... 19 · ... Part IV: Advanced Topics ... 20 · PART 1 ... Getting Started ... 23 · 1 ... Introduction to Full Stack Development ... 25 · 1.1 ... What Is a Full Stack Developer ... 26 · 1.2 ... SAP Programming Models ... 31 · 1.3 ... HTTP Basics ... 48 · 1.4 ... Summary ... 52 · 2 ... SAPUI5 and SAP Fiori 101 ... 53 · 2.1 ... SAPUI5 versus SAP Fiori ... 53 · 2.2 ... SAP Fiori Launchpad ... 62 · 2.3 ... SAP Fiori Design Guidelines ... 70 · 2.4 ... Development Tools ... 72 · 2.5 ... Summary ... 78 · 3 ... OData 101 ... 79 · 3.1 ... Introduction to OData ... 80 · 3.2 ... Development of OData Services ... 97 · 3.3 ... Testing OData ... 112 · 3.4 ... Summary ... 125 · 4 ... CDS 101 ... 127 · 4.1 ... Developing Core Data Services ... 128 · 4.2 ... Associations and Navigation Properties ... 139 · 4.3 ... Core Data Services View Extensions ... 143 · 4.4 ... Authorizations ... 146 · 4.5 ... Summary ... 149 · 5 ... TypeScript 101 ... 151 · 5.1 ... TypeScript Basics ... 151 · 5.2 ... Next Generation TypeScript ... 156 · 5.3 ... Classes and Interfaces ... 164 · 5.4 ... Generics ... 171 · 5.5 ... Module Development ... 176 · 5.6 ... Summary ... 178 · PART II ... OData V4 ... 179 · 6 ... Developing OData V4 Services with the ABAP RESTful Application Programming Model (Managed Scenario) ... 181 · 6.1 ... Business Objects Development (CRUDQ) ... 182 · 6.2 ... Actions ... 209 · 6.3 ... Advanced Features ... 214 · 6.4 ... Authorization Checks ... 222 · 6.5 ... Composite Business Objects ... 224 · 6.6 ... Summary ... 226 · 7 ... Developing OData V4 Services with SAP Cloud Application Programming Model ... 229 · 7.1 ... Domain Modeling ... 230 · 7.2 ... Service Provisioning ... 244 · 7.3 ... Setup of an SAP Cloud Application Programming Model Application ... 250 · 7.4 ... Authorization Checks ... 264 · 7.5 ... Summary ... 265 · 8 ... User Interface Development with OData V4 ... 267 · 8.1 ... Data Binding ... 268 · 8.2 ... Display Data in a Table Control ... 281 · 8.3 ... Navigation between Views ... 298 · 8.4 ... Display Data in Detail (Simple Form) ... 308 · 8.5 ... Fragments (Create/Update) ... 314 · 8.6 ... Clone the SAPUI5 Application from a Git Repository ... 325 · 8.7 ... Summary ... 327 · PART III ... OData V2 ... 329 · 9 ... Development Projects with Transaction SEGW and OData V2 ... 331 · 9.1 ... Service Modeling in Transaction SEGW ... 332 · 9.2 ... Create, Read, Update, Delete, and Query ... 344 · 9.3 ... SADL-Based OData Provisioning ... 371 · 9.4 ... Summary ... 379 · 10 ... User Interface Development with OData V2 ... 381 · 10.1 ... Data Binding ... 383 · 10.2 ... Display Data in a Table Control ... 395 · 10.3 ... Navigation between Views ... 420 · 10.4 ... Display Data in Detail (Simple Form) ... 428 · 10.5 ... Fragments (Create/Update) ... 434 · 10.6 ... Deployment to the SAPUI5 ABAP Repository ... 446 · 10.7 ... Clone the SAPUI5 Application from a Git Repository ... 451 · 10.8 ... Summary ... 453 · PART IV ... Advanced Topics ... 455 · 11 ... User Interface Development with SAP Fiori Elements ... 457 · 11.1 ... List Report ... 458 · 11.2 ... Object Page ... 465 · 11.3 ... Overview Page ... 479 · 11.4 ... Generic Annotations ... 492 · 11.5 ... Summary ... 494 · 12 ... File Upload ... 495 · 12.1 ... Media Entities ... 495 · 12.2 ... OData V2 ... 496 · 12.3 ... OData V4 ... 510 · 12.4 ... Summary ... 513 · 13 ... Form Validation and Error Handling ... 515 · 13.1 ... Form Validation ... 515 · 13.2 ... Error Handling ... 531 · 13.3 ... Summary ... 536 · 14 ... Entity Tags and Soft State ... 537 · 14.1 ... Customizing for Soft State Activation ... 537 · 14.2 ... Implementation ... 541 · 14.3 ... Summary ... 542 · 15 ... Flexible Programming Model ... 543 · 15.1 ... Introduction ... 543 · 15.2 ... Programming Model Explorer ... 544 · 15.3 ... Building Blocks ... 550 · 15.4 ... Implementation of the Flexible Programming Model ... 557 · 15.5 ... Summary ... 575 · 16 ... Extensibility ... 577 · 16.1 ... Adaptation Projects ... 577 · 16.2 ... Key User Extensibility ... 589 · 16.3 ... Summary ... 595 · 17 ... Deployment ... 597 · 17.1 ... Continuous Integration, Continuous Delivery, and Continuous Deployment ... 597 · 17.2 ... Deployment to SAP S/4HANA ... 615 · 17.3 ... Deployment to SAP Business Technology Platform ... 619 · 17.4 ... Summary ... 622 · 17.5 ... Conclusion ... 623 · ... The Authors ... 625 · ... Index ... 627