.NET和ASP.NET有什么区别吗?

20

.NET和ASP.NET有什么区别?它们之间的关系是什么?

3个回答

20

ASP.Net是建立在.Net框架之上,为Web开发提供附加功能。

您可以查看维基百科上的这篇文章。 特别是要注意版本部分下的.Net Framework堆栈。


你的意思是它是基于 .NET 框架的技术。 - user498432
2
@user498432:单独使用“technology”这个词并不够具体,因为它们都是“技术”。相反,asp.net是一个附加的类库集合,与框架一起提供更多的功能。这与LINQ、WPF、WinForms等是相同的,它们都是框架的扩展。 - NotMe

2

ASP.NET是一种使用.NET Framework(以及其他技术)作为进行Web开发任务的手段的Web技术。


0

C#和C#.net与C#相同。 .Net是一个库代码,.Net语言可以与之通信。 .Net语言使用CIL(公共中间语言),这意味着所有语言都开始使用相同的语言。 .Net语言有不同的风格,例如:VB.Net、C#.Net等。 Asp.Net是一个使用.Net库制作网站的.Net框架。 Web Forms是制作网站的最古老方式,而MVC是一种新的技术。 你可以说像WPF这样的C#桌面应用程序使用了.Net技术,而MVC则使用了Asp.Net技术。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接