ASP.NET、ASP、C#、VB.NET、.NET有什么不同

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:01:35
ASP.NET、ASP、C#、VB.NET、.NET有什么不同

.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。
ASP.NET 是一个统一的 Web 开发模型,作为 .NET Framework 的一部分提供。
Microsoft Visual C# 2005(读作 C sharp)是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。
Microsoft Visual Basic 2005 从 Visual Basic 语言演变而来,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言。Visual Basic 允许开发人员开发面向 Windows、Web 和移动设备的程序。与所有面向 Microsoft .NET Framework 的语言一样,使用 Visual Basic 编写的程序都具有安全性和语言互操作性方面的优点。
ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

看明白这些定义,你就会知道:
.NET是一个平台,ASP.NET是.NET的一个子集,C#是实现.NET应用的一种工具,而VB.NET是另一种类似的工具,至于ASP和以上这些毫无关联

ASP和其他四样根本沾不上边,前台都是使用htm语言

ASP.NET就是.NET

C#和VB.NET是.NET的一种语言