Session Title That is Really Long and Covers Two Lines

Download Report

Transcript Session Title That is Really Long and Covers Two Lines

WCF Data Services
Getting Started Guide
Sergey Barskiy
Architect, Tyler Technologies
Level: Introductory
OData
•
•
•
•
•
•
Open Data Protocol
Open Standard
Query and Update Data
Based on Atom Publishing Protocol
Deep commitment to REST
Currently in v.3
WCF Data Services
•
•
Microsoft Implementation of OData
5.3 is the latest version
Why WCF Data Services
•
•
•
•
•
•
•
•
Quickly expose a database through a
service
Full CRUD support
RESTfull
Consumable from any platform
Standards based
Support options
Clients for all platforms
Azure Support
WCF Data Services
•
Data Source for the Service
• EF Object Context
• EF DbContext
•
Configuration Options
• Limiting Results
• Writable vs. Read-Only Data
Producing Data
•
•
•
Exposing Tables
Custom Classes
Custom Operations (WebGet, WebInvoke)
Authentication and Authorization
•
•
WCF (Web) under the cover
Authentication Methods
• Windows
• Forms
• Basic
•
Authorization Methods
• Interceptors
•
•
Query
Change
Formatting Data
•
•
AtomPub (default)
JSON
Consuming Data
•
•
Accessing Data via HTTP Client
Using Client Library
Contact Info
•
•
[email protected]
www.DotNetSpeak.com