.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 框架之间的区别
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. |