Uploaded September 2022 | Updated September 2026, 1 week ago
This time, we welcome back Marian Zeis to our round of panelists. Over the last weeks, Marian worked on a web page that gathers the latest trends about #UI5community projects, be it applications, libraries, custom controls, tooling extensions, middlewares, tasks, or generators. We will talk with him about the source of this idea, the purpose of the page, and what remains to be done. We will also look at the specific features of the page and how they are implemented. As an additional topic, Mathias Uhlmann and Uwe Reeder will demonstrate how data in different controls can be kept in sync using the #OData V4 model with a sample application. They will also discuss important aspects of consuming a draft-enabled back-end service. Finally, they will present how to create inactive contexts in list binding to provide multiple empty table rows in edit mode.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:25 UI5 News: SAP Horizon Theme
01:52 UI5 Outlook: PDF Export
02:08 UI5 Outlook: Export To Google Sheets
02:23 UI5 News: Improvements In Timezone Handling
03:28 UI5 Announcement: Outdated UI5 Patch Versions Also From UI5 Versions Still In Maintenance Are To Be Removed From CDN
04:25 Updates On UI5con 2022
06:08 Best Of UI5 - How It Happened
08:04 The Basic Idea Of Best Of UI5 - bestofjs (https://bestofjs.org)
09:59 Demo: The Structure Of Best Of UI5 (https://bestofui5.org)
11:12 Demo: Add New Project To Best Of UI5
12:17 Demo: Main Aspects and Characteristics Of Best Of UI5
16:27 Demo: Project Set-Up Of Best Of UI5
17:21 Q/A: Does UI5Lab Becomes Now Obsolete In Favor of Best Of UI5?
18:28 Contributing To Best Of UI5
18:52 Q/A: What Is The Scope Of Best Of UI5?
20:57 Introduction To Data Synchronisation In OData V4 Model
22:11 Demo: Draft Handling and Data Synchronisation In OData V4 Model Sample (ui5.sap.com/#/entity/sap.ui.model.odata.v4.ODataModel/sample/sap.ui.core.sample.odata.v4.Draft)
27:10 Code Demo: Data Synchronisation In OData V4 Using getKeepAliveContext
30:03 When Do You Need To Destroy A KeepAlive Context
31:10 Code Demo: Edit Active Entity
32:31 Code Demo: Cancel Active Entity
34:05 Introduction To Inline Creation Row (Add Empty Rows)
36:29 Code Demo: Create Inactive Rows
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
Blog Post "Horizon theme of SAP Fiori: update on productive usage for web applications": blogs.sap.com/2022/05/24/horizon-theme-of-sap-fiori-update-on-productive-usage-for-web-applications
SAP Note "Removing outdated UI5 versions from UI5 CDN": blogs.sap.com/2021/01/26/removing-outdated-ui5-versions-from-ui5-cdn
UI5 Announcement Mailing List: listserv.sap.com/mailman/listinfo/ui5.announce
Blog Post "Best of UI5 – The best place to find packages for the UI5 ecosystem": blogs.sap.com/2022/05/23/best-of-ui5-the-best-place-to-find-packages-for-the-ui5-ecosystem
Recording "UI5con HYBRID 2022: UI5 Community – Best of UI5": youtu.be/pOE3NKO_gk4
Sample "Draft Handling and Data Synchronisation": ui5.sap.com/#/entity/sap.ui.model.odata.v4.ODataModel/sample/sap.ui.core.sample.odata.v4.Draft
API Reference sap.ui.model.odata.v4.ODataContextBinding#execute: ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataContextBinding%23methods/execute
Documentation for Inline Creation Rows in Creating An Entity: ui5.sap.com/#/topic/c9723f8265f644af91c0ed941e114d46
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX
This time, we welcome back Marian Zeis to our round of panelists. Over the last weeks, Marian worked on a web page that gathers the latest trends about #UI5community projects, be it applications, libraries, custom controls, tooling extensions, middlewares, tasks, or generators. We will talk with him about the source of this idea, the purpose of the page, and what remains to be done. We will also look at the specific features of the page and how they are implemented. As an additional topic, Mathias Uhlmann and Uwe Reeder will demonstrate how data in different controls can be kept in sync using the #OData V4 model with a sample application. They will also discuss important aspects of consuming a draft-enabled back-end service. Finally, they will present how to create inactive contexts in list binding to provide multiple empty table rows in edit mode.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:25 UI5 News: SAP Horizon Theme
01:52 UI5 Outlook: PDF Export
02:08 UI5 Outlook: Export To Google Sheets
02:23 UI5 News: Improvements In Timezone Handling
03:28 UI5 Announcement: Outdated UI5 Patch Versions Also From UI5 Versions Still In Maintenance Are To Be Removed From CDN
04:25 Updates On UI5con 2022
06:08 Best Of UI5 - How It Happened
08:04 The Basic Idea Of Best Of UI5 - bestofjs (https://bestofjs.org)
09:59 Demo: The Structure Of Best Of UI5 (https://bestofui5.org)
11:12 Demo: Add New Project To Best Of UI5
12:17 Demo: Main Aspects and Characteristics Of Best Of UI5
16:27 Demo: Project Set-Up Of Best Of UI5
17:21 Q/A: Does UI5Lab Becomes Now Obsolete In Favor of Best Of UI5?
18:28 Contributing To Best Of UI5
18:52 Q/A: What Is The Scope Of Best Of UI5?
20:57 Introduction To Data Synchronisation In OData V4 Model
22:11 Demo: Draft Handling and Data Synchronisation In OData V4 Model Sample (ui5.sap.com/#/entity/sap.ui.model.odata.v4.ODataModel/sample/sap.ui.core.sample.odata.v4.Draft)
27:10 Code Demo: Data Synchronisation In OData V4 Using getKeepAliveContext
30:03 When Do You Need To Destroy A KeepAlive Context
31:10 Code Demo: Edit Active Entity
32:31 Code Demo: Cancel Active Entity
34:05 Introduction To Inline Creation Row (Add Empty Rows)
36:29 Code Demo: Create Inactive Rows
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
Blog Post "Horizon theme of SAP Fiori: update on productive usage for web applications": blogs.sap.com/2022/05/24/horizon-theme-of-sap-fiori-update-on-productive-usage-for-web-applications
SAP Note "Removing outdated UI5 versions from UI5 CDN": blogs.sap.com/2021/01/26/removing-outdated-ui5-versions-from-ui5-cdn
UI5 Announcement Mailing List: listserv.sap.com/mailman/listinfo/ui5.announce
Blog Post "Best of UI5 – The best place to find packages for the UI5 ecosystem": blogs.sap.com/2022/05/23/best-of-ui5-the-best-place-to-find-packages-for-the-ui5-ecosystem
Recording "UI5con HYBRID 2022: UI5 Community – Best of UI5": youtu.be/pOE3NKO_gk4
Sample "Draft Handling and Data Synchronisation": ui5.sap.com/#/entity/sap.ui.model.odata.v4.ODataModel/sample/sap.ui.core.sample.odata.v4.Draft
API Reference sap.ui.model.odata.v4.ODataContextBinding#execute: ui5.sap.com/#/api/sap.ui.model.odata.v4.ODataContextBinding%23methods/execute
Documentation for Inline Creation Rows in Creating An Entity: ui5.sap.com/#/topic/c9723f8265f644af91c0ed941e114d46
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX










