Von
Mike Alexander
22. November 2011 19:06
Das Open Data Protocol (OData) ist ein REST-basiertes Web Protokoll für Daten Services. OData nutzt Web-Stack Technologien wie JSON und Atom über HTTP. Es bietet ähnliche Funktionen wie ODBC, ADO.NET und JDBC für CRUD (Create, Read, Update, Delete) Operationen. OData hat breite Library-Unterstützung mit den Windows .NET Communication Foundation (WCF) Data Services bis zu JavaScript. Die OData Spezifikation ist von Microsoft unter der Open Specification Promise veröffentlicht.

Tentative Inhaltspunkte der Vorstellung sind:
- Web Services Übersicht
- Einstiegs Demo
- Die OData Spezifikation
- Protocol Stack
- HTTP REST
- JSON
- Atom, AtomPub
- Protokoll Operationen - Semantik
- Query Options
- Batch Requests
- Service Metadata
- Entity Data Model
- Providers
- NetFlix
- EBay
- Northwind odata.org
- Windows Azure Table Storage
- Windows Azure Marketplace DataMarket
- Libraries
- .NET WCF
- ASP.NET Ajax Toolkit
- datajs
- Tools: LINQPad
- Protokoll Overhead
- Security
- Eco System
- Windows Client/WCF C# Sample - Visual Studio
- Odata Service Binding zu XAML
- JavaScript Sample – VS 11 DP
Anmelden