Clarity, Technology, and Solving Problems | PracticeThis.com
WP7 App with Key Windows Azure resources – Slides, Videos, How-To’s, and T-shooting – for quick consumption on the go.
LinkedIn
By Rico Mariani
My favorite is the first slide that sets the expectations - Performance is about Culture:
I am so happy to see it! There is a perception about performance in the field - it is about tools. There is another perception - "we can fix performance after we build the app". I've been through few situations where such approach resulted in extra budget to "fix the performance issues", missed deadlines, and frustrated customers (and stakeholders). Rico says there are very few rules to follow:
Rico explains Performance Culture very simply but in powerful way:
Bottom line - performance is about culture - tools only support it. Performance cost you either way - either you invest in it or not. Manage it as you'd manage any other risk.
By Vance Morrison
Vance supports Rico's Rule #1 - Measure. He provides several practical options:
Vance admits that ETW (Event Tracing for Windows) "...is not easy to use End-to-End:
My biggest takeaway from this session is that I know unforgivably too little about ETW - need to ramp up myself on it.
My favorite slide is #14:
"Fixing Memory Issues: Prevention!
What does it mean to think about memory early? The slide deck is packed with explanation about the measurement tools and the theory behind GC. I'd also expect to see few code samples - both patterns and anti-patterns. Mid-life crisis drill down would work for me.
The only takeaway (beside good tips) is that Parallel Computing is getting into mainstream. From the field I see more and more demand for multithreaded work, I observe customers buying strong servers but do not utilize it to its capacity while asking to improve performance. I liked the structure of the session, especially "How .Net Can Help..." slides that offer practical tips and implementation suggestions to improve performance by parallelism.
By Mark Friedman
This is really huge slide deck - 110 slides... that covers tons of stuff.
I was looking for unusual stuff. I found it. Turns out Visual Round Trip Analyzer (VRTA) was released to the web. The tool was internal for some time and now it is available for the masses. Good news!
I also liked the slides about ETW for IIS. Especially the ETW Trace reporting tool , which is Excel ;). One statement made me feel alert - "Caching the same data in multiple places tends to be wasteful". Not the statement itself rather the relation to Velocity, which is MS distributed cache mechanism. Need to dig deeper. Overall, the slide deck is packed with very useful and practical recommendations spanning multiple technologies like ASP.NET, AJAX, and WCF.
This template is made with PracticeThis.com plugin for Windows Live Writer
You've been kicked (a good thing) - Trackback from DotNetKicks.com