getting started with asp.net webapi - sdd...
TRANSCRIPT
Getting Started with ASP.NET WebAPI
James Bender
Microsoft Practice Manager, ICC – Columbus, Ohio
@JamesBender
REST in a Nutshell
Verb
Location +
Resource
… aka the URI
URI
• http://finance.portal.com/quote?tkr=MSFT
• http://stuff.org/articles/WCF
• http://weatherdude.com/local/43081/sevenday
Verbs…
Aka, what you want to do.
GET
POST
PUT
http://MyService/Stuff/
http://MyService/Stuff/12345
Use POST for this one
Use PUT here
DELETE
HEAD
PATCH
Plain Old XML (POX)
JavaScript ObjectNotation (JSON)
Sounds great, how do I do it?
.NET – WCF or Web API
Java – JAX-RS, RESTEasy
Ruby – Rails, Sinatra, Django
Node.js - Restify
Demo Time!
Security
Authentication
SSL/TLS
Credentials
Authorization
Impersonation
Role-based
A few words about…
Want to learn more?
Thank you!
• www.JamesCBender.com
• github.com/JamesBender
• Twitter: @JamesBender
• hallwayconversations.com