Make a list of all templates of the Repeater control.
The Repeater control contains the following templates:
ItemTemplate
AlternatingltemTemplate
SeparatorTemplate
HeaderTemplate
FooterTemplate
Stage Events/Method Page Initialization Page_Init View State Loading LoadViewState Postback data processin LoadPostData Page Loading Page_Load PostBack Change Notification RaisePostDataChangedEvent PostBack Event Handling RaisePostBackEvent Page Pre Rendering Phase Page_PreRender View State Saving SaveViewState Page Rendering Page_Render Page Unloading Page_UnLoad
1) Explain the .NET architecture. a) All .Net supported Languages b) Common Language specification c) Windows forms / web pages d) ADO.Net / web services e) Base class library f) Common language runtime g) Operating system.
2) How does u create multiple inheritances in c# and .net? Multiple inheritances are created by using interfaces.
3) When web.config is called ? Web.config is an xml configuration file.this never gets called directly unless we need to retrieve the configuration setting.
4) How many weg.configs a application can have one.
5) How does u set language in weg.config a) set the ‘defaultlanguage’ attribute.
6) What does connection string consists of a) connection string consist of : server name, userid , password , database name.
7) Where do u store connection string a) connection string can stored in web.config file under configuration / connection string tab.
8) What is abstract class? Abstract class is a class which cannot be instantiated but inherited by derived classes. This class contains abstract as well as non-abstract methods and members.
9) What is diff b/w interface inheritance and class inheritance A class can have multiple interface inheritance, but only one. In interface inheritance : Inherited class must implement all the methods define in that interface. Class inheritance : inherited class may or may not implement all methods of that base class.
14) OOPS CONCEPTS 1) Encapsulation : Hiding internal implementation of the objects and provide global interface access to object. 2) Inheritance : The ability of a class to reuse the members and member functions of its base class. 3) Polymorphism : The ability of the objects to be represented in multiple forms. This is possible with overriding and overloading. 4) Abstraction : Describing an object with its unique and relevant characteristics according to specific need.
Object-Oriented concepts? Class: The formal definition of an object. The class acts as the template from which an instance of an object is created at run time. The class defines the properties of the object and the methods used to control the object’s behaviour.
Object: An object is an instance of a class.
Encapsulation: hides detailed internal specification of an object, and publishes only its external interfaces. Thus, users of an object only need to adhere to these interfaces. By encapsulation, the internal data and methods of an object can be changed without changing the way of how to use the object.
Inheritance: A class that derives from another class - known as the base class - inherits the same methods and properties. This promotes reuse and maintainability.
Abstraction: the describing of objects by defining their unique and relevant characteristics (properties). Whilst an object may have 100s of properties normally only those properties of importance to the situation are described. (eg life policies premiums are normally important; whereas the time of day a policy was purchased is not usually of value).
Polymorphism: Allows objects to be represented in multiple forms. Even though classes are derived or inherited from the same parent class, each derived class will have its own behavior. (Overriding and hiding methods)
15) optimization technique description 1) Avoid unnecessary use of view state which lowers the performance. 2) Avoid the round trips to server. 3) Use connection pooling. 4) Use stored procedures.
16) Diff b/w application and session a) Application object maintains state on application basis whereas session object maintain the state of the client visited to the application.
17) What is web application virtual directory? a) Virtual directory is a physical location where actually application folder is situated.
18) Diff b/w Active.exe and Dll 1) Exe has an entry point. 2) If Dll is getting destroyed, exe also destroyed.
20) If cookies are disabled in client browser will session work a) No. Identities of client gets destroy.
23) The following code executes successfully response. Write (“value of i=â€+i) ; a) Yes.
25) What are a Process, Session and Cookie? 1) Process : Is a running thread of application. 2) Session : state used to maintain user state in application. 3) cookie : used to store user identification data on client machine.
29) How is Polymorphism supports in .net? Polymorphism supports to objects to be represent in different forms..
30) What r the 2 types of polymorphism support in .net? Overriding and overloading
35) ASP.NET OBJECTS? Request, Response, Server, Session, application,
38) What is side by side execution Asynchronous execution in which application keeps on running instead of waiting for the result of previous stage execution.
39) What serialization? Serialization is a process of conversion an objects into stream of bytes so that they can transfer through the channels.
40) About a class access specifiers and method access specifiers 1) Public : available throughout application. 2) Private : available for class and its inherited class. 3) Protected : restricted to that class only. 4) Internal : available throughout that assembly.
41) What diff b/w overloading and overriding? How can this be .net Overriding : derived classes follow the same base class method signatures. Overloading : Derived classes may have different method signature with different parameters. 42) About virtual function and then use Virtual function is that which is get override by the derived class to implement polymorphism.
How do u implement inheritance in .net? In c# : we use :
44)if I want to override a method 1 of class A and this class B then how do u declared answer : public virtual void method1(){ } ..In class A. public override void method1(){}…………..In class B.
45) About friend and protected friend Friend / internal : provides access throughout that particular assembly. Protected friend : provides access for that particular class and to its child classes.
46) About multiple and multilevel Inheritance how to a chive in .net? Multiple Inheritance: ex. Public void Employee : Persons, Iemployee. Means a class can be inherited by more than one interface OR inherited by one class and more than one interfaces. Multi level inheritance: ex. Public void Person () {}, Public void Customer : person {} , Public void employee : customer{}.
50) What is isPostback property? Is postback is a property of page to check weather the page is loaded first time or in response to the client callback.
Page load event guarantees that all controls are fully loaded. Controls are also accessed in Page_Init events but you will see that view state is not fully loaded during this event
Life cycle of an ASP .NET page.
ReplyDeleteStage Events/Method
Page Initialization Page_Init
View State Loading LoadViewState
Postback data processin LoadPostData
Page Loading Page_Load
PostBack Change Notification RaisePostDataChangedEvent
PostBack Event Handling RaisePostBackEvent
Page Pre Rendering Phase Page_PreRender
View State Saving SaveViewState
Page Rendering Page_Render
Page Unloading Page_UnLoad
1) Explain the .NET architecture.
a) All .Net supported Languages
b) Common Language specification
c) Windows forms / web pages
d) ADO.Net / web services
e) Base class library
f) Common language runtime
g) Operating system.
2) How does u create multiple inheritances in c# and .net?
ReplyDeleteMultiple inheritances are created by using interfaces.
3) When web.config is called ?
Web.config is an xml configuration file.this never gets called directly unless we need to retrieve the configuration setting.
4) How many weg.configs a application can have
one.
5) How does u set language in weg.config
a) set the ‘defaultlanguage’ attribute.
6) What does connection string consists of
ReplyDeletea) connection string consist of : server name, userid , password , database name.
7) Where do u store connection string
a) connection string can stored in web.config file under configuration / connection string tab.
8) What is abstract class?
Abstract class is a class which cannot be instantiated but inherited by derived classes. This class contains abstract as well as non-abstract methods and members.
9) What is diff b/w interface inheritance and class inheritance
ReplyDeleteA class can have multiple interface inheritance, but only one.
In interface inheritance : Inherited class must implement all the methods define in that interface. Class inheritance : inherited class may or may not implement all methods of that base class.
10) What are the collection classes?
ReplyDelete1) Array list
2) Hash table
3) stack
4) Dictionary
5) Queue
14) OOPS CONCEPTS
ReplyDelete1) Encapsulation : Hiding internal implementation of the objects and provide global interface access to object.
2) Inheritance : The ability of a class to reuse the members and member functions of its base class.
3) Polymorphism : The ability of the objects to be represented in multiple forms. This is possible with overriding and overloading.
4) Abstraction : Describing an object with its unique and relevant characteristics according to specific need.
Object-Oriented concepts?
Class: The formal definition of an object. The class acts as the template from which an instance of an object is created at run time. The class defines the properties of the object and the methods used to control the object’s behaviour.
Object: An object is an instance of a class.
Encapsulation: hides detailed internal specification of an object, and publishes only its external interfaces. Thus, users of an object only need to adhere to these interfaces. By encapsulation, the internal data and methods of an object can be changed without changing the way of how to use the object.
Inheritance: A class that derives from another class - known as the base class - inherits the same methods and properties. This promotes reuse and maintainability.
Abstraction: the describing of objects by defining their unique and relevant characteristics (properties). Whilst an object may have 100s of properties normally only those properties of importance to the situation are described. (eg life policies premiums are normally important; whereas the time of day a policy was purchased is not usually of value).
Polymorphism: Allows objects to be represented in multiple forms. Even though classes are derived or inherited from the same parent class, each derived class will have its own behavior. (Overriding and hiding methods)
15) optimization technique description
ReplyDelete1) Avoid unnecessary use of view state which lowers the performance.
2) Avoid the round trips to server.
3) Use connection pooling.
4) Use stored procedures.
16) Diff b/w application and session
ReplyDeletea) Application object maintains state on application basis whereas session object maintain the state of the client visited to the application.
17) What is web application virtual directory?
a) Virtual directory is a physical location where actually application folder is situated.
18) Diff b/w Active.exe and Dll
1) Exe has an entry point.
2) If Dll is getting destroyed, exe also destroyed.
20) If cookies are disabled in client browser will session work
a) No. Identities of client gets destroy.
23) The following code executes successfully
response. Write (“value of i=â€+i) ;
a) Yes.
25) What are a Process, Session and Cookie?
1) Process : Is a running thread of application.
2) Session : state used to maintain user state in application.
3) cookie : used to store user identification data on client machine.
29) How is Polymorphism supports in .net?
Polymorphism supports to objects to be represent in different forms..
30) What r the 2 types of polymorphism support in .net?
Overriding and overloading
35) ASP.NET OBJECTS?
Request, Response, Server, Session, application,
38) What is side by side execution
Asynchronous execution in which application keeps on running instead of waiting for the result of previous stage execution.
39) What serialization?
Serialization is a process of conversion an objects into stream of bytes so that they can transfer through the channels.
40) About a class access specifiers and method access specifiers
1) Public : available throughout application.
2) Private : available for class and its inherited class.
3) Protected : restricted to that class only.
4) Internal : available throughout that assembly.
41) What diff b/w overloading and overriding? How can this be .net
Overriding : derived classes follow the same base class method signatures.
Overloading : Derived classes may have different method signature with different parameters.
42) About virtual function and then use
Virtual function is that which is get override by the derived class to implement polymorphism.
How do u implement inheritance in .net?
In c# : we use :
44)if I want to override a method 1 of class A and this class B then how do u declared
answer :
public virtual void method1(){ } ..In class A. public override void method1(){}…………..In class B.
45) About friend and protected friend
Friend / internal : provides access throughout that particular assembly.
Protected friend : provides access for that particular class and to its child classes.
46) About multiple and multilevel Inheritance how to a chive in .net?
Multiple Inheritance: ex. Public void Employee : Persons, Iemployee. Means a class can be inherited by more than one interface OR inherited by one class and
more than one interfaces.
Multi level inheritance: ex. Public void Person () {}, Public void Customer : person {} , Public void employee : customer{}.
50) What is isPostback property?
Is postback is a property of page to check weather the page is loaded first time or in response to the client callback.
In which event are the controls fully loaded?
ReplyDeletePage load event guarantees that all controls are fully loaded. Controls are also accessed in Page_Init events but you will see that view state is not fully loaded during this event
How can we identify that the Page is Post Back?
ReplyDeletePage object has an "IsPostBack" property, which can be checked to know that is the page posted back.
What is the lifespan for items stored in ViewState?
ReplyDeleteThe items stored in ViewState live until the lifetime of the current page expires including the postbacks to the same page.