• .net datatype - Int , float, double , string , Boolean, object • Language independent - .NET is language independent. This means that, as a developer, you can develop in one of the many languages that target .NET implementations, such as C#, F#, and Visual Basic. You can access the types and members of class libraries developed for .NET • .Net component - Common Language Runtime (CLR), Base Class Library (BCL), Framework Class Library (FCL), Common Type System (CTS), Common Language Specification (CLS), • ValidationSummary control - Use The ValidationSummary control enables you to display a list of all the validation errors in a page in one location. This control is particularly useful when working with large forms. If a user enters the wrong value for a form field located toward the end of the page, then the user might never see the error message. • Global asax file- Application_Init , Application_Disposed, Application_Error, Application_Start, Application_End, Application_BeginRequest, Application_EndRequest, Application_PreSendContent • .skin file - Skin file used by ASP.NET applications; contains definitions of the visual styles of individual application controls, such as buttons, labels, text boxes, and calendars; can specify colors, fonts, layout styles, and other formatting options; used for changing the look and feel of the Web application. • Response object - Response.Flush , Response.Redirect, Response.Write • DataAdapter - The DataAdapter uses the Connection object of the . NET Framework data provider to connect to a data source, and it uses Command objects to retrieve data from and resolve changes to the data source. • Use of lable control - The Label control is used to display formatted text on web page in asp.net. Label is a most frequently and common asp.net control for display text on web page. Label control display a text which is set through the Text property. • Use of web.config file - web. config file is an XML-based configuration file used in ASP. NET-based applications to manage various settings that are concerned with the configuration of our website. In this way, we can separate our application logic from configuration logic. • Web Forms events - ASP.NET Web Forms allows events on both client and server sides. In ASP.NET Web Forms pages, however, events associated with server controls originate on the client but are handled on the Web server by the ASP.NET. ASP.NET Web Forms follow a standard . • Namespaces are the way to organize . NET Framework Class Library into a logical grouping according to their functionality, usability as well as category they should belong to, or we can say Namespaces are logical grouping of types for the purpose of identification. • MSIL - Microsoft Intermediate Language (MSIL) is a CPU-independent set of instructions that can be efficiently converted to the native code. During the runtime the Common Language Runtime (CLR)'s Just In Time (JIT) compiler converts the Microsoft Intermediate Language (MSIL) code into native code to the Operating System • Data binding, in the context of . NET, is the method by which controls on a user interface (UI) of a client application are configured to fetch from, or update data into, a data source, such as a database or XML document. • Metadata - A simple example of metadata for a document might include a collection of information like the author, file size, the date the document was created, and keywords to describe the document. Metadata for a music file might include the artist's name, the album, and the year it was released • Assembly is a collection of types and resources that are built to work together and form a logical unit of functionality. Assemblies take the form of executable (.exe) or dynamic link library (. dll) files, and are the building blocks of . NET applications. • A master page is a defined set of formatting that is applied to the sections of your documentstyle report. In a template, you can specify a master page that includes a header element, a footer element, and layout properties, such as orientation and borders. • ASP.NET File Type -: .compile , .config , .cs, .jsl, .vb .csproj, .vbproj .vjsproj • Stateless - A protocol is stateless if there is no relation between subsequent request-response pairs. The server can handle each request uniquely and does not have to keep a session state for the client. It does not keep track of configuration settings, transaction information or any other data for the next session • Dataset in ASP.NET is nothing but the container of one or more objects of the data table which contained the data retrieved from the database. We can also set the data related to the object of the data table within a single dataset. The data adapter object is allowing to populate the data tables into the dataset.