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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.3k
Oxlint JS plugins
kazupon
1
850
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
Fragmented Architectures
denyspoltorak
0
150
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
180
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.1k
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Paper Plane (Part 1)
katiecoart
PRO
0
4k
What's in a price? How to price your products and services
michaelherold
247
13k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
The SEO identity crisis: Don't let AI make you average
varn
0
67
The Curious Case for Waylosing
cassininazir
0
230
Optimizing for Happiness
mojombo
379
71k
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