1:15 PM Sunday Room: CampusCtrCaftHTTP has become the de facto communication protocol for virtually all things connected to the internet. Everything from enterprise databases to the thermostat in your house can communicate via HTTP-based web services. But how well do you really know this critical part of the internet? Are you equipped with the knowledge needed to build apps and services that can participate? This talk is a technology agnostic deep dive into the guts of HTTP. You will leave with a solid understanding of the fundamentals of the HTTP protocol, and how combed with the REST architectural pattern, HTTP lets you build amazingly simple and scalable web services regardless of the technology stack you’re using.
9:15 AM Sunday Room: 5501RESTful web services are a simple yet powerful way to expose data and services to a broad range of platforms. For Microsoft developers, ASP.NET Web API is a fantastic foundation for building RESTful services, but its not an out-of-the-box solution.
In this talk I’ll introduce you ASP.NET Web API and the foundational elements it provides for creating HTTP-based services. I'll show you through concrete examples ways you can apply the constraints of the REST architectural style to Web API to create truly RESTful web services. Finally I'll show you multiple examples of real-world problems that you will encounter when building RESTful services and examples of solving those problems using Web API.