Open In App
Related Articles

Difference Between .NET and ASP.NET Framework

Improve Article
Save Article
Like Article

.NET Framework is used to develop Form-based applications, Web-based applications, and Web services. It is used to develop both desktops as well as server-based applications. There is a variety of programming languages available on the .Net platform, VB.Net, and C# being the most common ones. It is used to build applications for Windows, phone, web, etc. It provides a lot of functionalities and also supports industry standards.


ASP.NET is a web application framework designed and developed by Microsoft. ASP.NET is an open-source and a subset of the .NET Framework and successor of the classic ASP(Active Server Pages). With version 1.0 of the .NET Framework, it was first released in January 2002. So a question comes to mind that which technology we were using before the year 2002 for developing web applications and services? The answer is Classic ASP. So before .NET and ASP.NET, there was Classic ASP.

Difference Between .NET and ASP.NET Framework

1. .NET is a software development framework aimed to develop Windows, Web and Server based applications. ASP.NET is a main tool that present in the .NET Framework and aimed at simplifying the creation of dynamic webpages.
2. Server side and client side application development can be done using .NET framework. You can only develop server side web applications using ASP.NET as it is integrated with .NET framework.
3. Mainly used to make business applications on the Windows platform. It is used to make dynamic web pages and websites using .NET languages.
4. Its programming can be done using any language with CIL (Common Intermediate Language) compiler. Its programming can be done using any .NET compliant language.
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 28 Jul, 2020
Like Article
Save Article
Similar Reads