Uploaded October 2023 | Updated September 2026, 3 weeks ago
Join us for an exciting lineup of topics! We are thrilled to welcome Benedikt Schoelch from the UI5 development team. Benedikt will introduce the recently published mdc library, explaining its relevance within OpenUI5, and it offers with UI5 2.0. Expect to gain comprehensive insights into the mdc library and its benefits.
But that's not all! Peter Muessig will also be on hand to demonstrate and explain the usage of the CDS plugin for UI5 and the UI5 middleware for CAP. Learn how these extensions can greatly improve your daily work and unlock new possibilities for your project structure and separation of the CDS server and UI5 apps. With these advancements, developing cloud applications has never been easier or more flexible.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:16 About sap.ui.mdc
04:55 Key Features of sap.ui.mdc
06:20 Q/A: Can sap.ui.mdc be adapted to any protocol?
08:19 Q/A: Is it possible to make use of mdc inside a custom control or custom control library?
09:25 Architectural overview of sap.ui.mdc
12:08 Code sample: Table with FilterBar and JSON model (sdk.openui5.org/entity/sap.ui.mdc/sap.ui.mdc.demokit.sample.TableFilterBarJson/code)
14:50 Code sample: MDC table delegate for JSON model
17:57 Code demo: Formate data in MDC table
20:10 Summary: Delegates for MDC controls
22:55 Q/A: Are there any basic requirements, e.g. regarding UI5 version?
25:05 Q/A: Does MDC provide analytical capabilities?
25:58 Developing applications with SAP Cloud Application Model and UI5
27:17 Demo: Run UI5 with your CAP project using cds-plugin-ui5 (github.com/petermuessig/cap-demo/)
34:40 Demo: Integrate your (standalone) UI5 project to your CAP project using cds-plugin-ui5
37:55 Demo: Integrate your (standalone) CAP project to your UI5 project using ui5-middleware-cap
46:49 Closing Words
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
Presentation "sap.ui.mdc - A New Library for Smart Controls": dropbox.com/scl/fi/bl8qq62gmuehyhnb33nrj/UI5ers_Live_MDC.pdf?rlkey=0u6i6kp6ooi91nfy317id5fue&dl=0
sap.ui.mdc documentation: sdk.openui5.org/topic/1dd2aa91115d43409452a271d11be95b
sap.ui.mdc API reference: sdk.openui5.org/api/sap.ui.mdc
sap.ui.mdc samples: sdk.openui5.org/entity/sap.ui.mdc
Metadata-driven Development with SAPUI5 (Devtoberfest recording): youtube.com/watch?v=ugnYTi35G3w
UI5con 2023: sap.ui.mdc - A New Library for Smart Controls? (recording): youtu.be/-ZegfKcYHSg
Features and availability of SAPUI5 Flexibility: help.sap.com/docs/UI5_FLEXIBILITY/430e2c1a4ff241bc8162df4bf51e0730/41ada93054994698ab9067855bb85fe1.html
CAP Bookshop demo: github.com/petermuessig/cap-demo
cds-plugin-ui5: npmjs.com/package/cds-plugin-ui5
ui5-middleware-cap: npmjs.com/package/ui5-middleware-cap
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX
Join us for an exciting lineup of topics! We are thrilled to welcome Benedikt Schoelch from the UI5 development team. Benedikt will introduce the recently published mdc library, explaining its relevance within OpenUI5, and it offers with UI5 2.0. Expect to gain comprehensive insights into the mdc library and its benefits.
But that's not all! Peter Muessig will also be on hand to demonstrate and explain the usage of the CDS plugin for UI5 and the UI5 middleware for CAP. Learn how these extensions can greatly improve your daily work and unlock new possibilities for your project structure and separation of the CDS server and UI5 apps. With these advancements, developing cloud applications has never been easier or more flexible.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:16 About sap.ui.mdc
04:55 Key Features of sap.ui.mdc
06:20 Q/A: Can sap.ui.mdc be adapted to any protocol?
08:19 Q/A: Is it possible to make use of mdc inside a custom control or custom control library?
09:25 Architectural overview of sap.ui.mdc
12:08 Code sample: Table with FilterBar and JSON model (sdk.openui5.org/entity/sap.ui.mdc/sap.ui.mdc.demokit.sample.TableFilterBarJson/code)
14:50 Code sample: MDC table delegate for JSON model
17:57 Code demo: Formate data in MDC table
20:10 Summary: Delegates for MDC controls
22:55 Q/A: Are there any basic requirements, e.g. regarding UI5 version?
25:05 Q/A: Does MDC provide analytical capabilities?
25:58 Developing applications with SAP Cloud Application Model and UI5
27:17 Demo: Run UI5 with your CAP project using cds-plugin-ui5 (github.com/petermuessig/cap-demo/)
34:40 Demo: Integrate your (standalone) UI5 project to your CAP project using cds-plugin-ui5
37:55 Demo: Integrate your (standalone) CAP project to your UI5 project using ui5-middleware-cap
46:49 Closing Words
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
Presentation "sap.ui.mdc - A New Library for Smart Controls": dropbox.com/scl/fi/bl8qq62gmuehyhnb33nrj/UI5ers_Live_MDC.pdf?rlkey=0u6i6kp6ooi91nfy317id5fue&dl=0
sap.ui.mdc documentation: sdk.openui5.org/topic/1dd2aa91115d43409452a271d11be95b
sap.ui.mdc API reference: sdk.openui5.org/api/sap.ui.mdc
sap.ui.mdc samples: sdk.openui5.org/entity/sap.ui.mdc
Metadata-driven Development with SAPUI5 (Devtoberfest recording): youtube.com/watch?v=ugnYTi35G3w
UI5con 2023: sap.ui.mdc - A New Library for Smart Controls? (recording): youtu.be/-ZegfKcYHSg
Features and availability of SAPUI5 Flexibility: help.sap.com/docs/UI5_FLEXIBILITY/430e2c1a4ff241bc8162df4bf51e0730/41ada93054994698ab9067855bb85fe1.html
CAP Bookshop demo: github.com/petermuessig/cap-demo
cds-plugin-ui5: npmjs.com/package/cds-plugin-ui5
ui5-middleware-cap: npmjs.com/package/ui5-middleware-cap
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX










