Following on from a conversation I had yesterday, I realise there are some areas of .NET that I don't understand as well as I might:

  • Passing by reference and by value
  • The Garbage Collector
  • Re-using ASP.NET user controls

You usually know what you know, but it is helpful to know what you don't know too.