When ASP.NET pages run, it goes through several steps of the life cycle, which performs a series of actions like initialization, running, restoring, and rendering.
Life Cycle is classified into two categories.
MVC is a software architectural pattern that divides an application into three main parts Model, View, and Controller.
Web service is a web-based functionality accessed by using protocols. It uses XML to exchange the software using common internet protocols.
Web service in asp.net has three aspects, they are:
The HTTP protocol is used in ASP.NET to call a Web Service.
Controller: The controller helps in handling the user interactions and controls the flow of the application.
State in ASP.NET is used to store the information between requests and to retrieve it when required and holding the information.
ASP.NET provides four types of states:
Caching is a technique used to sort the user data or information in memory.
Caching is divided into three types:-
ASP.NET provides 6 types of validation controls as listed below: