Work with Dynamic Languages/Objects (New)

To date, everything in .NET has been about strongly typed languages where the compiler knows in advance the properties and methods that a given class exposes. However, there are objects (and languages) out there that do not have a static structure against which you can program. Instead, they are designed to get their information at runtime based on data inside an HTML form, a text file, XML, a database, or similar. These objects and languages are said to be dynamic in that they get their structure only at runtime. These items have been mostly off limits to .NET developers until now. Dynamic support has been added to .NET for the purpose of simplifying the access to dynamic APIs provided by languages such ...

Get Microsoft® Visual Studio® 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.