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
62
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
67
Continuous Happiness by Continuous Delivery
sergejusb
2
3.9k
Windows Azure from practical point of view
sergejusb
1
71
Windows Azure Web Sites: new cloud hosting offering
sergejusb
2
72
Intro to Big Data using Hadoop
sergejusb
2
130
Release Often, Release Safely
sergejusb
1
44
Web Scale with NoSQL
sergejusb
1
85
NoSQL – What’s that.pdf
sergejusb
1
71
Other Decks in Technology
See All in Technology
困ったCSVファイルの話
mottyzzz
0
230
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
1k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
Redshift認可、アップデートでどう変わった?
handy
1
140
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.4k
ソフトとハード両方いけるデータ人材の育て方
waiwai2111
0
180
First-Principles-of-Scrum
hiranabe
4
2k
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
630
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
1.2k
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
1
1.8k
Digitization部 紹介資料
sansan33
PRO
1
6.5k
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
630
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Chasing Engaging Ingredients in Design
codingconduct
0
97
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
68
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Exploring anti-patterns in Rails
aemeredith
2
230
Prompt Engineering for Job Search
mfonobong
0
140
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
170
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
98
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Embracing the Ebb and Flow
colly
88
4.9k
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]