DJ Adams

OData Deep Dive rewrite in the open

I'm refreshing the content of the OData Deep Dive series of tutorials, in the open.

You can jump directly to the Progress section below, which has links to all the draft tutorial content so far.

History

OData is a topic close to my heart.

I was around when RSS was growing up, and even contributed to the wider RSS community activities at the time. I was also around during the creation of Atom and the Atom Publishing Protocol (APP).

I was around when Microsoft took Atom and APP and turned it into OData. I saw its growth in the SAP ecosphere, from early adoption in the Duet space, onwards and upwards. I also feel an affinity with OData because of its firm roots in HTTP as the application protocol that it is, and the connection with REpresentational State Transfer (REST). Heck, my home and workplace is named for that architectural style.

NB FULLY RESTFUL

I dedicated one of the posts in my weekly Monday morning thoughts series to the topic of OData.

Opportunity

A while back, I'd authored a series of tutorials, formed into a mission called "Take a Deep Dive into OData" on the SAP Tutorial Navigator. Recently the publicly available SAP system - upon which some of the tutorials were based - was decomissioned.

So I now have an opportunity to rewrite the series, and decided to do so in the open, as it were. Writing in public, to share my work, ideas on what to cover, and to give you the chance to send feedback and influence what goes in to that series.

Guidelines

I have some general guidelines that I'll be following:

I'd love to hear your feedback, which you can provide in general via this issue link, (I've also shared this link in the first paragraph of the Intro section of the first tutorial), or via the tutorial-specific feedback links in the Progress section of this very blog post (see below).

Even if you just have a comment, or observation, or thoughts on how such a series of tutorials on OData might help you, we'd love to hear from you.

Thanks!

Progress

Here are links to the content for the OData Deep Dive tutorials so far.

👉 Follow the hyperlinks in the "Link" columns to get to the tutorial content draft to read through.

👉 Provide your comments, questions, proposals and thoughts using the specific feedback links in the "Action" column - these specific links will indicate the particular tutorial in the title of the issue that is created.

👉 Try out the tutorials that have already been published in the new OData Deep Dive mission.

Nr Link Title Status Action
1 Origins Learn about OData's origins Published Feedback
2 Standards Get to know the OData standards resources on the Web Published Feedback
3 Northbreeze Set up your own OData service Published Feedback
4 Metadata Learn how to read OData metadata documents Published Feedback
5 Vocabularies Understand how vocabularies are used in OData metadata documents Published Feedback
6 Annotations Learn how to read annotations in OData metadata documents Published Feedback
7 Queries Take a look at entitysets and how OData query operations work Planned N/A