ASP.NET Web form is a tool used to design a web page using the drag and drop feature in VS.NET and is similar to the ‘Form’ tool in Visual Studio 5.0/6.0. It functions like the Form tag in classic ASP to get or post data from or to the server. The difference between a classic ASP page and an ASP web Form is as follows:-
- A classic ASP has the extension .asp.
- An ASP.NET web form has the extension .aspx
- A classic ASP page can be created using a Text editor or programs like DreamWeaver.
- An ASP .NET web form is created in a project in the VS.NET environment.
- The source of a classic ASP is in VBScript or JavaScript and is visible to the end user. The source of an ASP.NET web form is written in the code behind file ex: .cs for C# or .vb for VB.net and is invisible to the end user.
- An ASP.NET Web form is Event driven.
Very good blog article. Awesome.