SlideShare a Scribd company logo
Top 10 - ASP.NET Interview Questions And Answers 2023
Introduction
ASP.NET is an open-source web application system created by Microsoft and it is the subset
of the .NET structure, the replacement of the exemplary Dynamic Server Pages(ASP). This
is utilized to make web administrations and applications. Here, we have made a rundown of
the main 50 ASP.NET inquiries alongside their responses. The inquiries are from
fundamental to cutting edge levels. So these will assist you with breaking the meeting. We
should begin.
1. What is ASP.NET?
ASP.NET (Dynamic Server Pages . NET) is a dynamic new programming system that
enables the quick improvement of strong web applications and organizations. It is a piece of
the Microsoft .NET Stage, it gives the easiest and most flexible way to deal with make,
convey and run web applications that can zero in on any program or device.ASP.NET is
based on the CLR(Common Language Runtime) which permits the software engineers to
execute its code utilizing any .NET language(C#, VB, and so forth.). It is exceptionally
intended to work with HTTP and for web designers to make dynamic pages, web
applications, sites, and web administrations as it gives a decent coordination of HTML, CSS,
and JavaScript.
.NET Structure is utilized to make different applications and administrations like Control
center, Web, and Windows, and so forth. In any case, ASP.NET is simply used to make web
applications and web administrations. That is the reason we named ASP.NET as a subset of
the .NET Structure.
2. Top Features of ASP.NET?
There are a ton of reasons which make ASP.NET famous among engineers. A few reasons
are recorded beneath:
Broadening .NET System: ASP.NET is a subset of the .NET Structure as it expands the
.NET System for certain libraries and instruments to foster web applications. What it adds to
the .NET System is Libraries for normal web designs like MVC, Supervisor Expansions, the
base structure to handle the web demands, and page templating grammar like Razor, and so
on.
Execution: It is quicker than the other web systems accessible on the lookout.
Backend Code: With the assistance of ASP.NET you can compose the backend code for
information access and any rationale in C#.
Dynamic Pages: In ASP.NET, Razor gives the sentence structure to creating dynamic site
pages with the assistance of C# and HTML. ASP.NET can be coordinated with JavaScript
and it additionally incorporates the structures like Respond and Rakish for the SPA(Single
Page Application.)
Supporting different operating system: You can create and execute ASP.NET applications on
Windows, Linux, Docker, and macOS. The Visual Studio gives the instruments to fabricate
.NET applications with various operating system.
3. What is Common Language Runtime (CLR)?
CLR is the fundamental and Virtual Machine part of the .NET Structure. It is the run-time
climate in the .NET System that runs the codes and assists in making the advancement with
handling simpler by offering different types of assistance, for example, remoting, string the
board, type-wellbeing, memory the executives, vigor, and so on. Essentially, it is liable for
dealing with the execution of .NET projects no matter what any .NET programming
language. It additionally helps in the administration of code, as code that objectives the
runtime is known as the Oversaw Endlessly code that doesn't focus to runtime is known as
Unmanaged code.
4. What is ASP.NET MVC framework?
ASP.MVC is a web application system that is lightweight and has high testable elements.
ASP.NET upholds there distinct sorts of parts specifically Model, View, and Regulator.
Model Layer: The Model part compares to all or any of the information related rationale that
the client works with. This will address either the information that is being moved between
the View and Regulator parts or the other business rationale related information. For
example, a Client article will recover the client data from the information base, control it, and
update its information back to the data set or use it to deliver information.
View Layer: The View part is utilized for all the UI rationale of the apparatus. For example,
the Client view will incorporate all the UI parts like text boxes, dropdowns, and so on that a
definitive client communicates with.
Regulator: Regulators go about as a connection point among Model and consider parts to
handle all the business rationale and approaching solicitations, control information utilizing
the Model part, and collaborate with the Perspectives to deliver a definitive result. For
example, the Client regulator will deal with every one of the collaborations and contributions
from the Client View and update the data set utilizing the Client Model. An identical regulator
will be wont to see the Client information.
5. Which could be the right structure to be utilized ASP.NET MVC or ASP.NET Web
Programming interface?
ASP.Net MVC is utilized to make web applications that return the view and information
however Asp.Net Web Programming interface is utilized to make all HTTP administrations in
a straightforward and fundamental manner that profits data, rather than view.
Web Programming interface assists with building REST-ful administrations over the .NET
Structure, and it also upholds content exchange, self-working with which are not in MVC.
Web Programming interface moreover manages returning data explicitly configuration like
JSON, XML, or another ward on the Acknowledge header in the sales, and you don't worry
about that. MVC simply returns data in JSON configuration using Json Result.
6. What is Server control?
ASP.NET has Server Controls highlights, Which give offices to controlled upsides of the
controls on the Server-Side. This is particularly useful while we need to make approving and
progressively web structures.
7. What is the web.config document?
A setup record (web.config) is used to manage various settings that describe a site. The
settings are store in XML records that are autonomous of your application code. Thusly, you
can design settings openly from your code. This document put away inside the application
root index.
8. Which compiler is utilized in ASP.NET?
To agreed an ASP.NET program .NET system utilized the Roslyn compiler.
9. ASP.NET is open-source. Make sense of?
ASP.NET is an open-source web structure for building web applications on the .NET
(dotNET) system. It is made by Microsoft and variation 1.0 was conveyed in 2002 to permit
clients to foster unique web applications, administrations, and destinations. The system is
intended to work with the standard HTTP show, which is the standard convention used
across all online applications. ASP.NET is the substitution to the ASP (Dynamic Server
Pages) development and was a huge update similar to versatility and power. It is an
extension of the .NET system with additional instruments and libraries for building things on
the web, including web applications and sites. The ASP.NET cross-plate structure adaptation
is known as ASP.NET Center, which was conveyed in 2016. ASP.NET is as yet refreshed
and upheld.
10. Make sense of the Global.asax document?
Global.asax is a discretionary document that lives in the application root registry. This record
is utilized to deal with more significant level application occasions, for instance,
Application_Start, Application_End, Session_Start, Session_End, etc. It is furthermore
known as the ASP.NET Application File..Global.asax contains a Class addressing your
application overall. At run time, this record is parsed and gathered into a progressively made
.NET Structure class got from the HTTP Application base class. We can convey this
document as a get together in the bin list of an ASP.NET application. The Global.asax
record itself is planned so that assuming that a client requests the report, the solicitation is
denied. Outer clients can't download or see the code composed inside it.
Ad

Recommended

ASP.NET Presentation
ASP.NET Presentation
dimuthu22
 
Top 20 Asp.net interview Question and answers
Top 20 Asp.net interview Question and answers
w3asp dotnet
 
ASP.NET Presentation
ASP.NET Presentation
Rasel Khan
 
Asp.net web application framework project.pdf
Asp.net web application framework project.pdf
Kamal Acharya
 
Asp.net web application framework management system.pdf
Asp.net web application framework management system.pdf
Kamal Acharya
 
Asp.net
Asp.net
OpenSource Technologies Pvt. Ltd.
 
Asp.net
Asp.net
vijilakshmi51
 
As pnet
As pnet
Abhishek Kesharwani
 
Asp.net
Asp.net
Anchit Rajawat
 
What is ASP.NET and Why do we need it?
What is ASP.NET and Why do we need it?
Natural Group
 
Asp interview Question and Answer
Asp interview Question and Answer
home
 
Asp dot net long
Asp dot net long
Amelina Ahmeti
 
Beginners introduction to asp.net
Beginners introduction to asp.net
Naveen Kumar Veligeti
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologies
Hosam Kamel
 
Unit - 1: ASP.NET Basic
Unit - 1: ASP.NET Basic
KALIDHASANR
 
Webhouse
Webhouse
Omprakash Gomaskar
 
Food borne human diseases
Food borne human diseases
AmalMohammedNasserSa
 
Asp.netrole
Asp.netrole
mani bhushan
 
Asp.net architecture
Asp.net architecture
Iblesoft
 
Aspnet architecture
Aspnet architecture
phantrithuc
 
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
ssuserbf6ebe
 
Asp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
.Net Framework Overview. Fundamentals of .Net Framework
.Net Framework Overview. Fundamentals of .Net Framework
pavankumar47666
 
Asp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answers
Mohan Raj
 
introasp_net-7364068.ppt
introasp_net-7364068.ppt
IQM123
 
introasp_net-6563550.ppt
introasp_net-6563550.ppt
IQM123
 
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Jeffrey T. Fritz
 
Aspintro
Aspintro
ambar chakraborty
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 

More Related Content

Similar to Top 10 - ASP.NET Interview Questions And Answers 2023.pdf (20)

Asp.net
Asp.net
Anchit Rajawat
 
What is ASP.NET and Why do we need it?
What is ASP.NET and Why do we need it?
Natural Group
 
Asp interview Question and Answer
Asp interview Question and Answer
home
 
Asp dot net long
Asp dot net long
Amelina Ahmeti
 
Beginners introduction to asp.net
Beginners introduction to asp.net
Naveen Kumar Veligeti
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologies
Hosam Kamel
 
Unit - 1: ASP.NET Basic
Unit - 1: ASP.NET Basic
KALIDHASANR
 
Webhouse
Webhouse
Omprakash Gomaskar
 
Food borne human diseases
Food borne human diseases
AmalMohammedNasserSa
 
Asp.netrole
Asp.netrole
mani bhushan
 
Asp.net architecture
Asp.net architecture
Iblesoft
 
Aspnet architecture
Aspnet architecture
phantrithuc
 
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
ssuserbf6ebe
 
Asp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
.Net Framework Overview. Fundamentals of .Net Framework
.Net Framework Overview. Fundamentals of .Net Framework
pavankumar47666
 
Asp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answers
Mohan Raj
 
introasp_net-7364068.ppt
introasp_net-7364068.ppt
IQM123
 
introasp_net-6563550.ppt
introasp_net-6563550.ppt
IQM123
 
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Jeffrey T. Fritz
 
Aspintro
Aspintro
ambar chakraborty
 
What is ASP.NET and Why do we need it?
What is ASP.NET and Why do we need it?
Natural Group
 
Asp interview Question and Answer
Asp interview Question and Answer
home
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologies
Hosam Kamel
 
Unit - 1: ASP.NET Basic
Unit - 1: ASP.NET Basic
KALIDHASANR
 
Asp.net architecture
Asp.net architecture
Iblesoft
 
Aspnet architecture
Aspnet architecture
phantrithuc
 
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
Introduction to ASP NET.pptxIntroduction to ASP NET.pptx
ssuserbf6ebe
 
Asp.net presentation by gajanand bohra
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
.Net Framework Overview. Fundamentals of .Net Framework
.Net Framework Overview. Fundamentals of .Net Framework
pavankumar47666
 
Asp.net+interview+questions+and+answers
Asp.net+interview+questions+and+answers
Mohan Raj
 
introasp_net-7364068.ppt
introasp_net-7364068.ppt
IQM123
 
introasp_net-6563550.ppt
introasp_net-6563550.ppt
IQM123
 
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Jeffrey T. Fritz
 

Recently uploaded (20)

WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Josef Weingand
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Josef Weingand
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Ad

Top 10 - ASP.NET Interview Questions And Answers 2023.pdf

  • 1. Top 10 - ASP.NET Interview Questions And Answers 2023 Introduction ASP.NET is an open-source web application system created by Microsoft and it is the subset of the .NET structure, the replacement of the exemplary Dynamic Server Pages(ASP). This is utilized to make web administrations and applications. Here, we have made a rundown of the main 50 ASP.NET inquiries alongside their responses. The inquiries are from fundamental to cutting edge levels. So these will assist you with breaking the meeting. We should begin. 1. What is ASP.NET? ASP.NET (Dynamic Server Pages . NET) is a dynamic new programming system that enables the quick improvement of strong web applications and organizations. It is a piece of the Microsoft .NET Stage, it gives the easiest and most flexible way to deal with make, convey and run web applications that can zero in on any program or device.ASP.NET is based on the CLR(Common Language Runtime) which permits the software engineers to execute its code utilizing any .NET language(C#, VB, and so forth.). It is exceptionally intended to work with HTTP and for web designers to make dynamic pages, web applications, sites, and web administrations as it gives a decent coordination of HTML, CSS, and JavaScript. .NET Structure is utilized to make different applications and administrations like Control center, Web, and Windows, and so forth. In any case, ASP.NET is simply used to make web applications and web administrations. That is the reason we named ASP.NET as a subset of the .NET Structure. 2. Top Features of ASP.NET? There are a ton of reasons which make ASP.NET famous among engineers. A few reasons are recorded beneath: Broadening .NET System: ASP.NET is a subset of the .NET Structure as it expands the .NET System for certain libraries and instruments to foster web applications. What it adds to the .NET System is Libraries for normal web designs like MVC, Supervisor Expansions, the base structure to handle the web demands, and page templating grammar like Razor, and so on. Execution: It is quicker than the other web systems accessible on the lookout.
  • 2. Backend Code: With the assistance of ASP.NET you can compose the backend code for information access and any rationale in C#. Dynamic Pages: In ASP.NET, Razor gives the sentence structure to creating dynamic site pages with the assistance of C# and HTML. ASP.NET can be coordinated with JavaScript and it additionally incorporates the structures like Respond and Rakish for the SPA(Single Page Application.) Supporting different operating system: You can create and execute ASP.NET applications on Windows, Linux, Docker, and macOS. The Visual Studio gives the instruments to fabricate .NET applications with various operating system. 3. What is Common Language Runtime (CLR)? CLR is the fundamental and Virtual Machine part of the .NET Structure. It is the run-time climate in the .NET System that runs the codes and assists in making the advancement with handling simpler by offering different types of assistance, for example, remoting, string the board, type-wellbeing, memory the executives, vigor, and so on. Essentially, it is liable for dealing with the execution of .NET projects no matter what any .NET programming language. It additionally helps in the administration of code, as code that objectives the runtime is known as the Oversaw Endlessly code that doesn't focus to runtime is known as Unmanaged code. 4. What is ASP.NET MVC framework? ASP.MVC is a web application system that is lightweight and has high testable elements. ASP.NET upholds there distinct sorts of parts specifically Model, View, and Regulator. Model Layer: The Model part compares to all or any of the information related rationale that the client works with. This will address either the information that is being moved between the View and Regulator parts or the other business rationale related information. For example, a Client article will recover the client data from the information base, control it, and update its information back to the data set or use it to deliver information. View Layer: The View part is utilized for all the UI rationale of the apparatus. For example, the Client view will incorporate all the UI parts like text boxes, dropdowns, and so on that a definitive client communicates with. Regulator: Regulators go about as a connection point among Model and consider parts to handle all the business rationale and approaching solicitations, control information utilizing the Model part, and collaborate with the Perspectives to deliver a definitive result. For example, the Client regulator will deal with every one of the collaborations and contributions from the Client View and update the data set utilizing the Client Model. An identical regulator will be wont to see the Client information.
  • 3. 5. Which could be the right structure to be utilized ASP.NET MVC or ASP.NET Web Programming interface? ASP.Net MVC is utilized to make web applications that return the view and information however Asp.Net Web Programming interface is utilized to make all HTTP administrations in a straightforward and fundamental manner that profits data, rather than view. Web Programming interface assists with building REST-ful administrations over the .NET Structure, and it also upholds content exchange, self-working with which are not in MVC. Web Programming interface moreover manages returning data explicitly configuration like JSON, XML, or another ward on the Acknowledge header in the sales, and you don't worry about that. MVC simply returns data in JSON configuration using Json Result. 6. What is Server control? ASP.NET has Server Controls highlights, Which give offices to controlled upsides of the controls on the Server-Side. This is particularly useful while we need to make approving and progressively web structures. 7. What is the web.config document? A setup record (web.config) is used to manage various settings that describe a site. The settings are store in XML records that are autonomous of your application code. Thusly, you can design settings openly from your code. This document put away inside the application root index. 8. Which compiler is utilized in ASP.NET? To agreed an ASP.NET program .NET system utilized the Roslyn compiler. 9. ASP.NET is open-source. Make sense of? ASP.NET is an open-source web structure for building web applications on the .NET (dotNET) system. It is made by Microsoft and variation 1.0 was conveyed in 2002 to permit clients to foster unique web applications, administrations, and destinations. The system is intended to work with the standard HTTP show, which is the standard convention used across all online applications. ASP.NET is the substitution to the ASP (Dynamic Server Pages) development and was a huge update similar to versatility and power. It is an extension of the .NET system with additional instruments and libraries for building things on
  • 4. the web, including web applications and sites. The ASP.NET cross-plate structure adaptation is known as ASP.NET Center, which was conveyed in 2016. ASP.NET is as yet refreshed and upheld. 10. Make sense of the Global.asax document? Global.asax is a discretionary document that lives in the application root registry. This record is utilized to deal with more significant level application occasions, for instance, Application_Start, Application_End, Session_Start, Session_End, etc. It is furthermore known as the ASP.NET Application File..Global.asax contains a Class addressing your application overall. At run time, this record is parsed and gathered into a progressively made .NET Structure class got from the HTTP Application base class. We can convey this document as a get together in the bin list of an ASP.NET application. The Global.asax record itself is planned so that assuming that a client requests the report, the solicitation is denied. Outer clients can't download or see the code composed inside it.