We all know the common tricks for improving perceived performance, but often far too little emphasis is given on making the servers do their work more efficiently - otherwise all you achieve by scaling-out is distributed slowness. Here we take a hands-on look at some pragmatic ways to measure and improve the performance of your server-side code, in particular focusing on "MiniProfiler" and "Dapper".
The examples focus on ASP.NET MVC, but the themes should apply to most .NET web development, and beyond. In particular, this session focuses on some of the technologies that Stack Exchange have built (and released freely to the community) to achieve high scalability in .NET.