Deprecated: Creation of dynamic property Pusher\Log\Logger::$file is deprecated in /html/wordpress/wp-content/plugins/wppusher/Pusher/Log/Logger.php on line 18
Deprecated: Creation of dynamic property Pusher\Log\Logger::$file is deprecated in /html/wordpress/wp-content/plugins/wppusher/Pusher/Log/Logger.php on line 18
Deprecated: Creation of dynamic property Pusher\Dashboard::$pusher is deprecated in /html/wordpress/wp-content/plugins/wppusher/Pusher/Dashboard.php on line 68
Deprecated: Creation of dynamic property Pusher\Log\Logger::$file is deprecated in /html/wordpress/wp-content/plugins/wppusher/Pusher/Log/Logger.php on line 18
Deprecated: Creation of dynamic property Pusher\Log\Logger::$file is deprecated in /html/wordpress/wp-content/plugins/wppusher/Pusher/Log/Logger.php on line 18 CAP Archives - j&s-soft
Here you find the recordings of the developer conference all around the SAP Cloud Application Programming Model (CAP). There are three tracks (one main track in the Audimax), and two side tracks:
All presentations that took place in the Audimax can be found here.
We have compiled the no less interesting two side tracks for you on this site.
Side-Track 1
Marianna Naboka und Tim Back: BAS: Productivity boost CAP & UI development
Maximilian Hartig: Improve your workflow w/ cust. annotations
Adrian Ngo und Alexander Hangl: Digital Services w/ CAP & Fiori Elements
Maximilian Hartig: Join the hype: CAP & ChatGPT
Johannes Vogel und Marcel Schwarz: Plugg. Express Middlewares & GraphQL
David Kunz: A Leaner Approach To Draft
Christoph Morgen und Frank Gottfried: Data Sciencehandshake with CAP developer building an intelligent data app
Dries Van Vaerenbergh, Gert Mertens, Wouter Lemaire: CAP Advanced Programming model
coming back soon
Christian Georgi und René Jeglinsky: What’s new in Capire – Docu Revamped
Alper Dedeoglu und Martin Frick: Using CAP to develop multitenant SaaS applications on SAP BTP
Marius Bertsch und Niklas Ullrich: Real-Life SaaS with SAP CAP?
Jonathan Bregler: Unleashing the power of SAP HANA Cloud in CAP applications
Side-Track 2
Richard Lindner: cap-js-community: mtx-tool & feature-toggles
Adrian Görler und Matthias Schur: Upserts for mass and delta uploads
Marc Becker: Running Java Apps as Native Executables
Robin de Silva Jayasinghe: Optimize cap2cap communication with HCQL
Wolfgang Koch und Marten Schiwek: Data Privacy Integration in CAP
Johannes Vogel und Patrice Bender: Node.js: New DB layer incl. PostgreSQL
Marika Marszalkowski und Matthias Kuhr: SAP Cloud SDK: How it enables Service Consumption in a CAP App
Marten Schiwek und Wolfgang Koch: Monitoring & Tracing via Open Telemetry
Jan Müller und Marcel Schork: A modern dev. work-flow for SAP Cloud Integration with CAP & Azure
TL;DR: Watch the records of the 3rd edition of the “reCAP (un)conference on the SAP Cloud Application Programming Model”, hosted on 1st und 2nd of June 2022.
For the first time the speakers were invited on-site to Sankt-Leon/Rot in Germany.
Welcome Words by Daniel J. Hutzel and DJ Adams, kicking the event.
1st Session:
Marius Obert: Let CAP talk to your users
2nd Session: Jorg Thuijls: Power up your CAP with the open source Firebase alternative
3rd Session:
Martin Stenzig: Geospatial breadcrumbs through CAP
4th Session:
Richard Lindner: Easy maintenance for multi-tenancy BTP apps
5th Session:
Leo van Hengel: CAP with Remix
6th Session: Christian Georgi: Grow your app with latest CAP Tools
7th Session:
Mariana Naboka: IntelliSense for UI annotations in CAP CDS
8th Session:
Sebastian Esch: Digital Services for Customers with CAP – Highlights & Challenges
Day 2
1st Session:
Nick Josipovic: Key User Extensibility with CAP and UI5 Flex Adaptations
2nd Session:
Tim Back, Yuval Anafi: Develop CAP applications – The low code way
3rd Session:
Gregor Wolf: CAP with PostgreSQL on multiple platforms
4th Session:
Maximilian Hartig: onPrem to Cloud and return – CAP with DB2, Podman, OIDC and LDAP
5th Session:
Robin de Silva Jayasinghe: Supercharge your CAP Java Development with Spring Boot Developer
6th Session:
Christian Kolbowski: It’s never been easier to create an SAP Fiori app for your CAP pr
7th Session:
Petr Plenkov, Artem Maltsev: Running SAP CAP applications in a private Kubernetes cluster
8th Session:
Edgar Derksen: saas public data provider for health insurance using CAP
Another pandemic-dominated year, another virtual re>≡CAP conference – but with the same positive vibe that already characterized the 2020 event.Sponsored by j&s-soft GmbH amongst others, once again the CAP-Community and the CAP Dev-Team joined forces, this time with many community-led sessions! Not to speak of the “event band” getting back together for both organizing and moderating the event.Sorry if you missed it – but don’t worry, here are the recordings:
Grande Opening (DJ Adams)
DJ Adams queueing in re>≡CAP 2021.
Keynote (DJ Hutzel)
Keynote – by Daniel Hutzel, showing where CAP is heading and what to expect.
Usability and reusability with CAP (Jorg Thuijls, Tanveer Kaur)
Thanks to the modular nature of CAP, more complex environments can be abstracted out and reused. This can be done by importing an existing EDMX file so an existing service can be called, but much more interesting is the idea if importing a CAP project as a dependency. Database entities or services can be augmented, added to or changed without losing the integrity of the existing tables and services. Service implementations can be shared or ignored.
Enabling collaboration in sales processes – SAP meets Microsoft (Sebastian Esch)
A solution to automate the provisioning of a Microsoft Office 365 environment to support the collaboration between Sales and Engineering people during the creation of a Sales Quote. The solution was built during a Hack2Build event and covers SAP Sales Cloud, S/4HANA, various services on SAP BTP and MS Graph APIs for Teams and SharePoint.
Orchestration of micro-frontends with Luigi, Azure AD, CAP & UI5 (Leo van Hengel, Kushal Mokashi)
How Luigi, an orchestration framework to implement micro frontends, plays with Azure Active Directory for authentication, SAP cloud application programming model (CAP) for the development of backend service with authorization and UI5 as frontend technology.
Taking CAP to the next level – with TypeScript (Simon Gaudek)
TypeScript has become an essential part of modern development with Node.js. Not only does TypeScript provide better code completion, but its strong typing also prevents runtime errors. Two tools have been developed by the CAP community that enable the use of TypeScript in CAP projects and support development. This session shows cds2types and cds-routing-handlers.
Use CAP (Node.js) with other databases than SAP HANA (Mike Zaschka)
Due to its’ modular concept, CAP offers an abstraction layer for database adapters. By using this layer, it is possible to add support for other relational and even non-relational databases. But since there is no out-of-the-box solution provided by SAP, those database adapters need to be implemented by others. In this talk, an overview of the current state of the database abstraction layer (from a non CAP core developer perspective) is given and the Open Source PostgresSQL adapter (cds-pg) implemented by members of the SAP Community is presented.
CAP outside SAP (Tobias Hofmann)
CAP and its components are tightly tailored to work with SAP BTP. Yet, the overall programming model, concepts and the components are open.This presentation shows a CAP solution running on a non-SAP K8s infrastructure and how to get CAP with PostgreSQL as database running on OpenShift.
SAP Support Message Reporting with CAP (Gregor Wolf)
Replicate data from SAP Support Launchpad Incident OData service for local reporting.
Schema Evolution and Tools (Christian Georgi, Lothar Bender)
See our improvements for schema evolution on SAP HANA in action. Learn how you can build custom build tasks. Get excited about CDS Linting.
Messaging and Service Consumption (David Kunz)
How to use CAP service consumption and messaging in a grow-as-you-go fashion, quickly iterating on extending the well-known CAP bookshop sample. A remote SAP S/4HANA API is imported, first mocked, then actually called, extending the bookshop to reference remote entities, do partial replication of them, and keep them up to date by subscribing and acting on change events sent by the remote system.
Star Wars API rewritten in CAP (Thomas Jung)
What started as a holiday season fun diversion turned out to be a rather robust opportunity to explore the extreme edges of CAP capabilities, including bi-directional, many-to-many relationship modeling, bulk loading of data via CAP CQL, and annotations for semantic keys and value help.
In May 2020, j&s-soft made it happen: We hosted the “reCAP (un)conference on the SAP Cloud Application Programming Model” establishing the link between the CAP-Community and the CAP Dev-Team! We were blessed with state of the art information and hands-on coding sessions by great lecturers including Daniel Hutzel, the CAP-inventor himself. We are quite sorry if you missed it – but don’t worry. Today, we want to share the recordings with you so you can catch up! 🙂
Welcome words by Volker Buzek and kicking off the event.
1st Session:
DJ Adams: Opening the show
DJ Adams is opening up the show, rightfully praising CAP and Daniel.
2nd Session:
Daniel Hutzel: CAPdate (Keynote)
Keynote – by Daniel Hutzel, showing where CAP is heading and what to expect.
Including an extra sneak preview by Sebastian van Syckel for custom persistence adapters in CAP!
3rd Session:
David Kunz: Service Consumption, Messaging and Eventing
David Kunz demonstrating messaging, eventing and consumpting an external (OData) service.
4th Session:
Mariana Naboka, Marcel Wächter: Simplify Development of your Fiori Apps with SAP Fiori elements and SAP Fiori tools
Mariana Naboka and Marcel Wächter providing hands-on with the new Fiori tools VS Code-/Business Application Studio-Plugin.
5th Session:
Marc Becker, Adrian Görler: The new modularized CAP Java
An in-depth look and coding examples for CAP Java by Marc Becker and Adrian Görler.
6th Session:
Vitaly Kozyura, Matthias Schur: One query language to rule them all
The fluent API of CAP as demoed by Vitaly Kozyura (for Node.js) and Matthias Schur (for Java).