AutoCAD 2013, codename Jaws, is coming with a brand new feature in the API that will benefit .Net developers: the Dynamic.Net API.
You may be already familiar or read about the new “dynamic” functionality introduced by .Net Framework 4.0. Well, in case you haven’t no worries, this DevTV will take you through the basics and main advantages of dynamic.Net.
The AutoCAD 2013 .Net API is leveraging the dynamic functionality provided by .Net 4.0 by implementing custom logic on top of the DLR or Dynamic Language Runtime, the core supporter of dynamic .Net.
Why is it relevant for you as an AutoCAD.Net developer? We can mention straight away a new simplified syntax when writing AutoCAD.Net programs, for example no need to create transactions to access our database objects when using the dynamic.Net API. Your code will look significantly more compact and easier to read, especially for somebody who start learning the API.
Another significant functionality is the ability to perform LINQ based queries on the AutoCAD Database and its entities…
For a complete overview on the topic, including C# and VB.Net code samples, download the AutoCAD Dynamic.Net API DevTV here !