Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ServiceStack - Lightning Talk - February 2012
Search
Rob Gibbens
April 21, 2012
Programming
380
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ServiceStack - Lightning Talk - February 2012
Rob Gibbens
April 21, 2012
More Decks by Rob Gibbens
See All by Rob Gibbens
Four Platforms, One Codebase - GANG, Feb 2014
gibbensr
0
71
Real Time Mobile Apps with SignalR
gibbensr
0
170
Four Platforms, One Codebase
gibbensr
0
79
Octopus Deploy
gibbensr
1
170
Nuget
gibbensr
1
110
TopShelf
gibbensr
0
61
Other Decks in Programming
See All in Programming
ChromeでローカルLLM
ryu1013
0
140
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
150
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
golang-bob.pdf
iwatsukayura
0
130
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
440
Workers Cache を知る
syumai
0
370
contenteditable と日本語入力に向き合う
colorful12
0
200
残高管理から台帳サービスへの進化
artoy
1
200
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Event is what happens
moro
2
790
Next.js: The final boss of Web Performance
guaca
0
260
Featured
See All Featured
BBQ
matthewcrist
90
10k
Documentation Writing (for coders)
carmenintech
77
5.6k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
Done Done
chrislema
187
17k
My Coaching Mixtape
mlcsv
0
360
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Building the Perfect Custom Keyboard
takai
2
910
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Prompt Engineering for Job Search
mfonobong
0
520
Six Lessons from altMBA
skipperchong
29
4.5k
Transcript
ServiceStack Web services done right. Fast, clean, elegant. rob gibbens
artek software
what is servicestack? § rest and rpc web services framework
§ an alternative to wcf or web api § built for high performance, using best practices § powers careers.stackoverflow.com artek
why servicestack? § faster § more testable § no xml
config § encourages restful design § poco § wcf -> wcf rest -> ria services -> web api -> ?? artek
simplicity § code first § no xml config, no code
generation § write once, support for xml, json, soap artek
speed § uses the fastest IoC, json serializer, caching, orm
artek
artek
artek
artek
artek
artek
best practices § code first, code only, pocos § define
api using dtos § complete control over HTTP headers and serialized output § decoupling message from operation and endpoint § separation of dto from implementation § highly testable § validation and exception handling artek
manageability § serializes exceptions into response dto § auto generate
api metadata page § auto html5 json report format § auto csv format artek
demo
one .cs file § metadata pages for all registered formats
§ human friendly HTML report view § built-in mini profiler § sql profiling § json, xml, jsv, csv, soap formats / endpoints § strong-typed api (without code-gen) in monotouch / silverlight .net/ mono § in memory / distributed session / caching artek
one .cs file § fluent Validation / automated exception handling
§ registration & authentication § basic / credentials / oauth twitter + facebook § request / response filters artek
support § documentation § jabbr § forums § sample apps
§ trello artek
get servicestack § nuget § .net 3.5 and above §
windows, mono, monotouch § iis, xsp, or self hosted artek