Summary:👉 TABLE OF CONTENTS:
- Chapter 01: What is ASP.Net?
- Chapter 02: Architecture and Components.
- Chapter 03: Characteristcs of ASP.Net pages.
- Chapter 04: LifeCycle of ASP.Net Application.
- Chapter 05: LifeCycle of ASP.Net Pages.
What is ASP.Net? ✅
- ASP.Net is a web development platform provided by Microsoft.
- Used for creating web-based applications.
- First released in 2002 and the recent version of ASP.net is version 4.8.
- can be written in a variety of .Net languages. Such as C#, VB.NET, J#, JScript.Net.
ASP.Net Architecture and Components ✅
- Language - There are many languages provide for .net framework. Like C#, VB.Net, J#.
- Library - Web library is the most common used library. web library has necessary credential to develop web-based application.
- CLR - Common Language Runtime. Used for the performing Key Activities. Key Activities provide Exception handling and Garbage Collection.
Characteristics of Asp.Net Pages ✅
- Directives
- User controls
- Custom Controls
- Application
- Rendering Techniques
- State Management
✔ Directives :- A special instruction to process Asp.Net Page
✔ User controls :- User Controls have encapsulations of page sections registered.
✔ Custom controls :- Build by developers.
✔ Rendering Techniques :- Asp.Net uses visited composite rendering technique During compilation, the template file is compiled into initialization code which builds a control tree which is also called the composite.
✔ State management : ASP.Net has the facility to control state management.Asp.Net applications are hosted by a Web server and are accessed using the stateless protocol.HTTP is a stateless protocol.So, Asp.Net provides various functions for state management “State” is treated as a GUI state.
LifeCycle of ASP.Net Application ✅
When the application is start, there have series of steps. So, let's lookout what the various stages in ASP.Net Application.
LifeCycle of ASP.Net Page ✅
When the page is start, there have series of steps. So, let's lookout what the various stages in ASP.Net Application. This is done before the response is sent to the user.