This series of articles is about ASP.NET. They are from my previous years, legacy notes on OneNote. Reviewing the concepts may be helpful even for our current programming because they have a lot of similar features, such as, with Angular, React, and these modern "laguanges".
- ASP.NET (1) --- ASP and ASP.NET --- this article
- ASP.NET (2) --- ASP.NET Controls
- ASP.NET (3) --- User/Custom Controls
- ASP.NET (4) - Life Cycle
A. Introduction
This article will discuss the major features of ASP.NET and the differences between ASP.NET and ASP. The content of this article will be
- A - Introduction
- B - What are ASP, and ASP.NET
- C - ASP.NET Buit -n Objects
- D - Differences between ASP.NET and ASP
- E - ASP.NET Evolution and Major Features
B. What is ASP, and ASP.NET
Definitions of ASP and ASP.NET
Active Server Pages (ASP) [ref] is Microsoft's first server-side scripting language and engine for dynamic web pages.
ASP.NET [ref] is an open-source, server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft. The name stands for Active Server Pages Network Enabled Technologies.
Microsoft Visual InterDev (1998) [ref], part of Microsoft Visual Studio 97 and 6.0, is an IDE used to create web applications using Microsoft Active Server Pages (ASP) technologies. It has code completion, database server management tools, and an integrated debugger.
Microsoft Visual Studio [ref] is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, including websites, web apps, web services, and mobile apps.
C. ASP.NET Buit-in Objects
- ASP built-in objects
- Application,
- ObjectContext,
- Request,
- Response,
- Server,
- Session.
- ASP.NET build in Objects: HttpContext class
- Application: Gets the HttpApplicationState object
- Cache: Gets the Cache object, Add(key,value,dependency,Expiration, …,Callback)
- Request: Gets the HttpRequest object
- Response: Gets the HttpResponse object
- Server: Gets the HttpServerUtility object
- Session: Gets the HttpSessionState instance
- Trace: Gets the TraceContext object

Join the conversation! Your thoughts help the community grow.