—Albert Einstein—

"It has become appallingly obvious that our technology has exceeded our humanity."

—Steve Jobs—(Apple)

"A lot of companies have chosen to downsize, and maybe that was the right thing for them. We chose a different path. Our belief was that if we kept putting great products in front of customers, they would continue to open their wallets."

—Isaac Asimov—

"I do not fear computers. I fear lack of them."

—Rich Cook—

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."

—Scott Cherf—

"To go faster, slow down. Everybody who knows about orbital mechanics understands that."

Thursday, April 1, 2021

What is ASP.NET? and it's ARCHITECTURE

 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 

  1. Language - There are many languages provide for .net framework. Like C#, VB.Net, J#.
  2. Library - Web library is the most common used library. web library has necessary credential to develop web-based application. 
  3. 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.


References :
Share:

About Me

My photo
As a programmer, work in a constantly evolving environment. I'll create, maintain, audit, and improve systems to fulfill particular needs, often as advised by an analyst or architect, testing both hard and software systems to diagnose and resolve system faults. And also I am a creative thinker and self-learner, adept in web & mobile application development.

What is CLOUD COMPUTING

Search This Blog

Blog Archive