1)What is .Net full form?
A)Network Enabled Technology
2)What is .Net Framework?
A).Net Framework is a collection of classes and interfaces and how these classes and interfaces are used.It includes 2 main components
i)The.Net Class Library
ii)The Common Language Runtime
3)What is State Management?
A)Maintaining state(start time and end time) of an object is called state management.
4)What is Managed Code?
A)The data for which the memory management is taken care by .Net runtime's garbage collector, and this includes tasks for allocation de-allocation.
5)What are oops concepts?
A)They are basically divide into 3
Encapsulation- Binding of data and behavior i.e functionality of an object within a secured and controlled environment is encapsulation.
Inheritance- The process of acquiring the existing functionality of the parent and with new added features and functionality by a child object is called inheritance.
Polymorphism- An object in different forms and in each form it exhibits the same functionality but implemented in different ways.
6)What is an Interface?
A)An Interface is a collection of related methods and properties without implementation.
7)What is Overloading?
A)When we add a new method with same name in a same/derived class but with different number/types of parameters ,the concept is called overload and this ultimately implements polymorphism.
8)What is Overriding?
A)when we need to provide different implementation in a child class than the one provided by base class,we define the same method with same signatures in the child class and this is called overriding.
9)What is Boxing and Unboxing?
A)Boxing is the process where any value type can be implicitly converted to a reference type object while Unboxing is the opposite of boxing process where the reference type is converted to a value type.
10)What is CLR?
A)CLR is the foundation of .Net Framework.The Common Language Runtime manages code at execution time.It does Memory management thread management,and runs the code on different platforms (Client or Server).It enforces strict variable type definitions,security, and robustness.
No comments:
Post a Comment