August 2010
Intermediate to advanced
1224 pages
34h 17m
English
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 ...