Introduction To ASP.NET

 Introduction To ASP.NET




ASP.NET is a Web Development framework which is developed by Microsoft. ASP.NET is an open source that anyone can easily used. ASP.NET is a web development framework which provide a large numbers of controls like : button, textbox, link button, image, dropdown list, checkbox, checkbox list, dropdown, image url and many more control's provide asp.net.

The ASP.NET provide the  following codes like:-

  1.  C#
  2. Jscript
  3. J#
  4. Visual Basic .NET


ASP.NET works on HTTP protocol, to run on browser for communication. ASP.NET provide a .NET framework. 


.NET FRAMEWORK

.NET framework is an environment which provide a plateform to develop window application, web application, web services, network application, etc.  It provide a new plateform for building application that are easily develop and executed accross multiple archicture and operating system.

.NET framework have four building blocks

  1. Web Application (ASP.NET )
  2. Windows Application ( C# )
  3. Database Application ( ADO.NET & XML )
  4. BCL ( Base Class Library ) 

Components of .NET framework

(1). CLR ( Common Language Run-Time ) :-
    
 All program are written for the .net framework are executed by CLR. The CLR is  the main component of microsoft .net framework and it manage the total    execution of .net program.
A processor known as JIT( Just In Time ) compiler convert compile code into machine language.   

(2) CLS ( Common Language Specification ) :-

CLS stands for common language specification is a subset of CTS ( Common Type System ). It define set of rules and restriction that every language must follow.

(3). CTS ( Common Type System ) :-

It describe the data types that can be use by code.  CTS translate datatype of another programming language into its own type.

(4). FCL ( Framework Class Library ) :-

The .NET FCL is a library of classes, interfaces, and value types that provide excess to system functionally. FCL is define under CLI ( Common Language Infrastructure ). FCL content the classes and interfaces.



ASP.NET is a technology, that works on .Net framework that contains all web-related functionalities. The .Net framework is made of an fully object-oriented hierarchy. An ASP.NET web application is collection of pages. 

The ASP.NET runtime transforms the .aspx page, which inherits from the base class page of the .Net framework. Therefore, each ASP.NET page is an object and all its components i.e., the server-side controls are also objects in asp.net.


Web Form Modal Of ASP.NET

ASP.NET web forms extend the event-driven model of the interaction to web application. The browser submits the web form to a web server and the server returns a full HTML page in our response.

All client side user activities that forwarded to the server for statefull processing. The server processes the output of the client actions and triggers the reactions on server side.

HTTP is a stateless protocol. 


Compilation Of .NET Framework


It is a web development framework which is developed by Microsoft. It is used to develop websites, web applications, web services and many more. It provides a huge integration of HTML, CSS and JavaScript. It was first released in January 2002. It is built on the Common Language Runtime (CLR) and allows programmers to write code using any supported .NET language.

The following image shows the component stack.






Post a Comment

0 Comments
Post a Comment (0)