T11 Building RESTful Services Using Windows Communication Foundation

11/16/2010

1:00 pm - 2:15 pm

Level: Intermediate

Prerequisite: None

Jon Flanders

iOS Developer

Ticketmaster

Jon has over 15 years of experience working on web and service technologies. He is the author of RESTful.NET from O'Reilly, as well as Essential ASP for Addison-Wesley, and was a co-author of Mastering Visual Studio.NET for O'Reilly. Today his focus is building scalable services that interact with mobile applications, with special concentration on iOS.

REST is an architectural style for building services. It has been popular outside of the Microsoft development community for many years, and is quickly becoming the de facto standard inside, as well. Microsoft has enabled this style of services with new programming model and runtime enhancements in Windows Communication Foundation (WCF) 3.5. This programming model enables developers to build Services using a RESTful architecture. In this session we cover the basics of REST, how to build this type of service using WCF 3.5 & WCF 4.0, and about the other features (such as AJAX/JSON, Feeds, and WCF Data Services) that this Web programming model enables.

You will learn:

  • Learn what REST is and isn’t
  • See how WCF implements RESTful programming
  • Understand when to use custom services versus WCF Data Services