1 / 10

WCF Data Services Getting Started Guide

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.

denver
Download Presentation

WCF Data Services Getting Started Guide

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WCF Data ServicesGetting Started Guide Sergey Barskiy Architect, Tyler Technologies Level: Introductory

  2. OData • Open Data Protocol • Open Standard • Query and Update Data • Based on Atom Publishing Protocol • Deep commitment to REST • Currently in v.3

  3. WCF Data Services • Microsoft Implementation of OData • 5.3 is the latest version

  4. 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

  5. WCF Data Services • Data Source for the Service • EF Object Context • EF DbContext • Configuration Options • Limiting Results • Writable vs. Read-Only Data

  6. Producing Data • Exposing Tables • Custom Classes • Custom Operations (WebGet, WebInvoke)

  7. Authentication and Authorization • WCF (Web) under the cover • Authentication Methods • Windows • Forms • Basic • Authorization Methods • Interceptors • Query • Change

  8. Formatting Data • AtomPub (default) • JSON

  9. Consuming Data • Accessing Data via HTTP Client • Using Client Library

  10. Contact Info • sergey@barskiy.com • www.DotNetSpeak.com

More Related