Skriva applikationer som använder .NET Framework kan vara en besvärlig upplevelse, främst beroende på den stora mängd klasser man måste känna för att kunna skriva applikationer. Men utvecklare kan använda de här klasserna för att göra skrivkoden enklare. En sådan klass är TypeDescriptor-klassen och förmågan att använda anonyma objekt som en nyckel / värdeparsamling.