Het schrijven van applicaties met het .NET Framework kan een lastige ervaring zijn, voornamelijk vanwege de enorme hoeveelheid klassen die men moet kennen om applicaties te schrijven. Maar ontwikkelaars kunnen die klassen gebruiken om het schrijven van code eenvoudiger te maken. Een dergelijke klasse is de klasse TypeDescriptor en de mogelijkheid om anonieme objecten te gebruiken als sleutel / waardeparenverzameling.