Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web API
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
canoas
May 09, 2012
Programming
3
290
Web API
RESTful Services using ASP.NET Web API
canoas
May 09, 2012
Tweet
Share
More Decks by canoas
See All by canoas
Branding your AD FS login page
canoas
0
260
#nodejs
canoas
1
97
2015-02-20 Microsoft-IoT-Camp-Demo
canoas
0
180
IDC Testing Portugal - TFS - Microsoft
canoas
0
84
An Introduction to CEP with StreamInsight
canoas
1
220
Other Decks in Programming
See All in Programming
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
Data-Centric Kaggle
isax1015
2
760
ThorVG Viewer In VS Code
nors
0
770
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
250
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
AtCoder Conference 2025
shindannin
0
1k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1k
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
0
220
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
YesSQL, Process and Tooling at Scale
rocio
174
15k
A designer walks into a library…
pauljervisheath
210
24k
Scaling GitHub
holman
464
140k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
98
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
930
BBQ
matthewcrist
89
10k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
180
Transcript
08-05-2012 DevScope José António Silva Seminários UTAD
• • • www.devscope.net 2
www.devscope.net 3 Source: www.programmableweb.com – current APIs: 4535 + 100%
+ 50% + 3400% + 235% + 71% + 86% + 46% + 63%
Reach More Clients
Scale with the Cloud
Embrace HTTP
• • • • • • • • • www.devscope.net
7
• • • • www.devscope.net 8
ASP.NET MVC www.devscope.net 9 WCF Web HTTP WCF REST Starter
Kit WCF Web API
• • • • • • • • • •
• • • www.devscope.net 10
• • • • •
demo
• • • • www.devscope.net 14
• • • www.devscope.net 15
• • • • • www.devscope.net 16
• • • • www.devscope.net 17
demo Fiddler (HTTP debugger): http://fiddler2.com/Fiddler2/version.asp GET /contact/3 HTTP/1.1 Host: localhost:33936
Connection: keep-alive Origin: http://localhost:33936 X-Requested-With: XMLHttpRequest Accept: text/xml Referer: http://localhost:33936/ Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8,pt;q=0.6,pt-PT;q=0.4 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 Cookie: CompositeVersionString_-668430239_1655095278=2.0.3947.24461
• • • www.devscope.net 19
demo http://localhost:33936/Contacts?$sort=Name http://localhost:33936/Contacts?$top=2 http://localhost:33936/contacts?$filter=ContactId%20eq%201
• • • • • www.devscope.net 21
• • • • • • www.devscope.net 22
• • • • www.devscope.net 24
• www.devscope.net 25
www.devscope.net 26
• • • • http://www.iis.net/webpi • http://www.tugberkugurlu.com/archive/getting-started-with-asp-net-web-api-tutorials-videos-samples • http://stephenwalther.com/blog/archive/2012/03/05/introduction-to-the-asp-net-web-api.aspx www.devscope.net
28
None