.NET Framework用于开发基于表单的应用程序,基于Web的应用程序和Web服务。它用于开发台式机以及基于服务器的应用程序。 .Net平台上有多种编程语言可用,VB.Net和C#是最常见的。它用于构建Windows,电话,Web等应用程序。它提供了很多功能,还支持行业标准。
ASP.NET是Microsoft设计和开发的Web应用程序框架。 ASP.NET是一个开放源代码,是.NET Framework的子集,并且是经典ASP(Active Server Pages)的后继者。随着.NET Framework 1.0版的发布,它于2002年1月首次发布。让我们想到一个问题,我们在2002年之前使用了哪种技术来开发Web应用程序和服务?答案是经典ASP。因此,在.NET和ASP.NET之前,有经典ASP。
.NET和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. |