Scott Dorman

DevEvolved

Scott Dorman

I am a Microsoft C# MVP, author, speaker, blogger, developer, and creator of WP Requests and WinStore Requests. I've been involved with computers in one way or another for as long as I can remember, but started professionally in 1993. Although my primary focus right now is commercial software applications, I prefer building infrastructure components, reusable shared libraries and helping companies define, develop and automate process and code standards and guidelines.


Memory Management Fundamentals – Garbage Collection Deep Dive

DeepDive
Development (Room 228)
11:00 AM - 11:50 AM

Memory management in .NET is one of the fundamental aspects of .NET, yet it also seems to be one of the most misunderstood concepts in the CLR. Take an in-depth look at how .NET manages memory, allocates resources, and how the Garbage Collector works. (Part 1 of 2)

Memory Management Fundamentals – IDisposable and the Dispose Pattern

DeepDive
Development (Room 301)
01:00 PM - 01:50 PM

Continuing the discussion on memory management in .NET, we’ll re-cap the basics of how the garbage collection system works and then talk about the IDisposable interface and the Dispose pattern. This will cover not just how to use the pattern but also how to implement the pattern into your own classes. (Part 2 of 2)

Chalk Talk - Code Style and Standards

Beginner
Development (Room 301)
04:00 PM - 04:50 PM

Code standards and styles are one of those topics that you either love or hate. Join your fellow developers as we talk about what our experiences have been, what worked, what didn't, and why having them is a good idea. Share your thoughts on what should be considered a standard and why it is important. Along the way we can discover some "best practices" and some creative ways to make adopting code standards at your company a little bit easier.