Blog posts tagged "cds"
-
CDS source formatting and readability
Embracing a modern approach to source code formatting for human-centric modelling in CAP
-
Neovim configuration for file and module navigation in CDS models
In this post I describe how I extended my Lua-based Neovim configuration for CDS filetypes to improve navigation to referenced files and modules.
-
A reCAP intro to the cds REPL
Here's a summary of my talk on the cds REPL at this year's reCAP event.
-
Level up your CAP skills by learning how to use the cds REPL
These are notes I wrote for my talk at SAP Inside Track Madrid on 20 March 2025. I wrote them partly to think about what I wanted to say, and partly to share the info in written form too. Note that the idea is to introduce the concepts and show some basic examples for cds REPL "initiates". Nothing too exotic.
-
TASC Notes - Part 9
These are the notes summarising what was covered in The Art and Science of CAP part 9, one episode in a mini series with Daniel Hutzel to explore the philosophy, the background, the technology history and layers that support and inform the SAP Cloud Application Programming Model.
-
TASC Notes - Part 8
These are the notes summarising what was covered in The Art and Science of CAP part 8, one episode in a mini series with Daniel Hutzel to explore the philosophy, the background, the technology history and layers that support and inform the SAP Cloud Application Programming Model.
-
TASC Notes - Part 7
These are the notes summarising what was covered in The Art and Science of CAP part 7, one episode in a mini series with Daniel Hutzel to explore the philosophy, the background, the technology history and layers that support and inform the SAP Cloud Application Programming Model.
-
CAP Node.js plugins - part 3 - writing our own
This blog post accompanies part 3 of a three part series where we explore the CDS Plugin mechanism in CAP Node.js to find out how it works. In part 1 we looked at the plugin mechanism itself and how it worked. In part 2 we used the cds REPL to start our CAP service running and to introspect it. In this part we'll use what we learned and discovered in the first two parts to write our own plugin.
-
CAP Node.js plugins - part 2 - using the REPL
This blog post accompanies part 2 of a three part video series where we explore the CDS Plugin mechanism in CAP Node.js to find out how it works. In part 1 we looked at the plugin mechanism itself and how it worked. In this part we use the cds REPL to start our CAP service running and to explore it - to introspect it.
- CAP Node.js Plugins
- TASC Notes - Part 6
- TASC Notes - Part 5
- TASC Notes - Part 4
- The elements of programming with respect to CDL and SICP
- The Art and Science of CAP
- TASC Notes - Part 3
- TASC Notes - Part 2
- Flattening the hierarchy with mixins
- Separating concerns and focusing on the important stuff
- Restricting access via facets with masked elements
- Keeping things simple in domain modelling with CDS
- CAP Node.js plugins - part 1 - how things work
- TASC Notes - Part 1
- Automatic validation in OData and REST calls with CAP
- Turning an OData expand into a cds.ql CQL query with a projection function in CAP
- Digging into CSN diffs for CDS models
- Simple script for previewing CDS models in CSN - cdsray
- A deep dive into OData and CDS annotations
See all tags.