2. Agenda
What and Why
RESTFul Web API
ASP.NET 4 Web API
Windows 8 and Windows Phone Data Access Strategy
3. What and Why
Is a framework that makes it
easy to build HTTP services
that reach a broad range of
clients, including browsers and
mobile devices.
Is a ideal platform for building
RESTful applications on the
.NET Framework.
4. RESTFul Web API
Representational State
Transfer (REST) is a style of
software architecture
for distributed systems
Ideated by Roy Fielding
No standard
Public application API
5. ASP.NET Web API
Part of ASP.NET MVC 4
Build on top of ASP.NET
Web Stack
Routing, Controller-based,
Fine-grind control over
HTTP, Model Binder,
Formatter (JSON and XML),
OData
6.
7. Win8 and WP Data Access Strategy
Data stay on server-side
Exposed to clients by Web
API