February 4 · 6:30 PM
This location is shown only to members
REST is an architectural style for building HTTP Web API services that is often misunderstood - many people claim to be building RESTful services but do not know the things they need to be doing to actually follow the REST architectural style. In this session, you will learn the fundamental architectural constraints that define REST and how you can implement those constraints using ASP.NET Web API. You'll learn what the benefits of REST are compared to other service architectural styles. And you’ll learn what things you need to do to implement the capabilities that all Web API services should do, such as focus on resources, representations, URIs, content-negotiation, HTTP verbs and headers and so on, as well as the concepts of hypermedia and media types and how they relate to RESTful services.
Brian Noyes is CTO and Architect at Solliance (www.solliance.net). Brian is a Microsoft Regional Director and MVP, and specializes in rich client technologies including XAML and HTML 5, as well as building the services that back them with WCF and ASP.NET Web API. Brian has authored several books including Developer’s Guide to Microsoft Prism 4, Data Binding with Windows Forms 2.0, and Smart Client Deployment with ClickOnce. He publishes articles frequently in a variety of publications and speaks at conferences worldwide including Microsoft TechEd, DevConnections, DevIntersection, VSLive!, DevTeach and others. Brian got started programming as a hobby while flying F-14 Tomcats in the U.S. Navy, later turning his passion for software into his current career. You can follow Brian through his blog at http://briannoyes.net and Twitter @briannoyes.
6:30pm - Doors open
7:00pm - News and announcements
7:10pm - Designing RESTful Services with Web API
8:30pm - Wrapped Up
Please RSVP to attend. We will be using the 5.00 fee to purchase Pizza. We will be checking RSVPs at the door. We prefer you RSVP and pay online, if you must pay cash on site please email the organizer to RSVP.