Want to download the mobile app for SDD 2017?

iPhone and Android users click here: https://attendify.com/app/xbhfom/
Windows Phone users click here: http://xbhfom.m.attendify.com/

SDD 2017 Schedule

Coding Level
This is a rating on a scale from 1 to 5 to indicate how much demo coding the session will contain (as opposed to slides) – 1 means no code demos, and 5 means nothing but.

Advanced Level
This is a rating on a scale from 1 to 5 to indicate how advanced the session is (in terms of the specific topic that is being covered) – 1 means that it’s introductory, and 5 means that it’s aimed at attendees who already have significant experience in the relevant area.

Thursday 18 May 2017



Track 2

Frobisher 5

Living happily with the Garbage Collector

Coding Level 4
Advanced Level 3

The garbage collector has been part of .NET since its inception. However, exactly how the GC works is often shrouded in mystery. Also the fact that memory management is automated doesn’t release the developer from caring about memory issues – it’s just that those memory issues appear in a different guise. In this module we take the lid of the GC, look at how it works and is optimised, and then assess what this means for you when you are writing your code: things you do that can help the GC and things that cause it problems.

Richard Blewett

Richard Blewett


Richard is one of the founders of Rock Solid Knowledge. He has been working in the software industry for over 20 years - starting with mainframes, through the early years of client/server, to today's service-oriented world. He has spent much of his professional life working on large distributed systems, including being the middle-tier architect on the UK national police systems. He is the co-author of Pro Async Programming with .NET and a Microsoft Integration MVP. Richard is a well-known conference speaker having spoken at TechEd, DevWeek, Basta, Software Architect and Oredev, and can often be found helping people on various newsgroups, mailing lists and web forums. He is also a DevelopMentor instructor, where he writes and teaches material on a wide range of technologies. http://rocksolidknowledge.com  @richardblewett

Other presentations by Richard Blewett

Mon 15 May 2017 at 9:30

Pre-Conference Workshop

A day of asynchronous programming

Return to full conference agenda