We were not able to get a few panelists that I wanted, so instead of making this a local panel I will do one of two presentations. Details are below, please vote on which one you would like to see. Please attend for details on our upcoming Windows 8 Camp featuring Jesse Liberty!
Finding and Fixing Performance and Memory Management Issues
Out of the many bugs affecting a program, performance and memory management issues can be difficult to find and fix. I will demonstrate how to identify these issues in an application using performance and memory profilers. Then I'll describe (or decompile to show) what's happening and how the issue can be avoided in the future.
These demos includes practical advice for any .NET developer.
Esoteric LINQ and Structural Madness
Like a mad scientist, or perhaps a profane philosopher, I cannot stop researching declarative programming and applying the query expression syntax to data structures and patterns beyond sequences and observers. Be forewarned: this talk is not for the faint of heart. I will immediately take you on a deep dive into the heart of what it means to be declarative, applying useful functions to gain you both performance and syntactic clarity, before moving into the application of query expressions to concepts like functions, graphs, and specifications. This talk will make your brain hurt, but in the process you will see C# through a new lens.