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
Optimizing ASP.NET application performance: tou...
Search
Sergejus
November 28, 2011
Technology
2
61
Optimizing ASP.NET application performance: tough but necessary
Sergejus
November 28, 2011
Tweet
Share
More Decks by Sergejus
See All by Sergejus
Bringing Developers to the Next Level
sergejusb
0
220
True story of re-architecting website for scale on Windows Azure
sergejusb
1
66
Continuous Happiness by Continuous Delivery
sergejusb
2
3.9k
Windows Azure from practical point of view
sergejusb
1
68
Windows Azure Web Sites: new cloud hosting offering
sergejusb
2
70
Intro to Big Data using Hadoop
sergejusb
2
130
Release Often, Release Safely
sergejusb
1
42
Web Scale with NoSQL
sergejusb
1
83
NoSQL – What’s that.pdf
sergejusb
1
69
Other Decks in Technology
See All in Technology
自分を理解するAI時代の準備 〜マイプロフィールMCPの実装〜
edo_m18
0
100
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
12k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Two-Tower モデルで実現する 検索リランキング / Shibuya_AI_2
visional_engineering_and_design
2
190
堅牢な認証基盤の実現 TypeScriptで代数的データ型を活用する
kakehashi
PRO
1
200
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
770
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
Nonaka Sensei
kawaguti
PRO
3
610
AIコーディング新時代を生き残るための試行錯誤 / AI Coding Survival Guide
tomohisa
9
12k
医療業界に特化した音声認識モデル構築のためのアノテーションの実態
thickstem
0
540
Securing your Lambda 101
chillzprezi
0
240
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
17k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How GitHub (no longer) Works
holman
314
140k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Code Review Best Practice
trishagee
68
18k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Unsuck your backbone
ammeep
671
58k
Raft: Consensus for Rubyists
vanstee
139
7k
Designing Experiences People Love
moore
142
24k
A better future with KSS
kneath
239
17k
Building Adaptive Systems
keathley
43
2.6k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Transcript
None
Optimizing ASP.NET application performance: tough but necessary Sergejus Barinovas @sergejusb
|
[email protected]
None
Why web performance is important?
Source: Performance Related Changes and their User Impact by Eric
Schurman and Jake
Performance is a feature and it costs
Mobile feedback app Agile Tour Vilnius 2011
Client side optimization Tough, but here are several hints for
you…
Firebug
Yahoo! best practices for speeding up web site Google web
performance best practices YSlow Page Speed
Fiddler
None
None
Lets optimize mobile feedback app! Demo: client side optimization
SquishIt Image Optimizer Sprite and Image Optimization
YUICompressor AjaxMin Closure compiler YUICompressor AjaxMin Packer JSMin Smush.it PunyPNG
YUICompressor AjaxMin CSSTidy Minify CSSCompressor
None
Server side optimization Even tougher and in most cases “it
depends”…
None
Microsoft Log Parser Mini Profiler HTML5 Navigation Timing
Demo Learning page usage and load times
Apache Bench
None
None
Now go and optimize you ASP.NET application performance!
Thank you! Questions? @sergejusb |
[email protected]