Using Anonymous Objects for Key/Value Pairs in .NET

Writing applications using the .NET Framework can be a cumbersome experience, primarily due to the vast amount of classes one has to know in order to write applications. But developers can use those classes to make writing code easier. One such class is the TypeDescriptor class, and the ability to use anonymous objects as a key/value pair collection.

I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.