ExpandoObject and DynamicObject classes
Describe ExpandoObject and DynamicObject classes.
Expert
The ExpandoObject class is a class whose members can be explicitly added and removed at the runtime. In other words, the ExpandoObject class allows dynamic binding of the objects, that allows you to use standard syntax, same to the dynobj.Method method instead of using more complex syntax, like dynobj.getAttribute("Method").
The DynamicObject class enables you to define the dynamic behavior for an object at the run time. This class cannot be instantiated directly; thus, to implement the dynamic behavior, it is required to inherit from the DynamicObject class and override the necessary methods. It also allows to define the specific operations that can be performed on dynamic objects as well the methods to perform those operations.
Explain how would you implement the inheritance by using VB.NET/C#?
Is it possible to set which kind of comparison we want to perform by the CompareValidator control?
Explain briefly the term AutoPostBack?
Explain the various Visual Basic features which support LINQ?
How can we programmatically prevent the Combobox from dropping, in the .NET 4.0?
How to make a windows desktop application using visual studio 2010 ultimate?
What do you mean by Proxy and how to produce proxy for WCF Services?
What is Custom Activities?
Write the namespaces which are required to enable the use of databases in the ASP.NET pages?
Write ASP.NET configuration options that are supported in ASP.NET implementation on shared Web hosting platform?
18,76,764
1954050 Asked
3,689
Active Tutors
1423572
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!