Difference Between .NET and ASP.NET Framework Last Updated : 28 Jul, 2020 Comments Improve Suggest changes Like Article Like Report .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 S.No. .NET ASP.NET 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. Comment More infoAdvertise with us Next Article Difference Between .NET and ASP.NET Framework S supriya_saxena Follow Improve Article Tags : Difference Between Programming Language C# CSharp ASP-NET Similar Reads Differences Between .NET Core and .NET Framework .NET Core is a free open source, a general-purpose development platform for developing modern cloud-based software applications on Windows, Linux, and macOS operating systems. It operates across several platforms and has been revamped to make .NET fast, scalable, and modern. .NET Core is one of Micr 4 min read Difference Between ASP.NET and VB.NET ASP stands for Active Service Pages. ASP.NET is an open-source, server-side scripting web application designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic websites, applications, and servers. It works on top of the HTTP protoc 2 min read Difference Between Node.js and Asp.net ASP.NET: It is an open-source web application framework initially discharged by Microsoft in January 2002 with the primary cycle of the .NET system. It is built on the Common Dialect Runtime (CLR), permitting the utilization of any .NET dialect counting C# (object-oriented), F# (utilitarian to begin 4 min read Difference Between C# and ASP.NET Pre-requisites: C#, ASP.NET C# (also known as C sharp) is an object-oriented programming language that is used to produce an array of applications for gaming, mobile, web, and Windows platforms also It is a modern and type-safe language and provides simple syntax which makes it easier to learn and i 2 min read Difference between PHP and ASP.NET 1. PHP : Hypertext Preprocessor (PHP) is a server side coding/programming language and its first release was on November, 1997. It is created by Rasmus Lerdorf. It supports small to medium size web solutions. This PHP can be embedded into Hyper Text Markup Language (HTML). It is suitable for Indepen 3 min read Like