虽然我知道我曾经有时忘记差异的术语......所以只是为了保持参考的地方...感谢所有的答案。.NET vs ASP.NET vs CLR vs ASP
回答
ASP,的Active Server Pages(现在被称为经典ASP)是服务器端脚本环境,早于.Net和无关,用它做
ASP网页通常用VBScript编写的,但可以可以使用Windows脚本主机支持的任何语言编写 - 本机支持JScript和VBScript,第三方库支持PerlScript和其他动态语言。.Net为托管代码和组件
Net代码可以在any language具有一个CIL编译器被写入的框架。CLR,公共语言运行时,是由.NET Framework
使用的核心运行时的CLR变换CIL code(以前MSIL)成机器代码(这是由抖动或由NGEN完成)并执行它。ASP.Net是ASP内置.Net的替代
ASP.Net网页可以在任何.NET语言编写,但通常是用C#编写。
其他方面,你并没有问:
- CIL,通用中间语言,是所有的.NET代码被编译成中间语言。
CLR执行CIL代码。 - CLI,通用语言基础,是的.Net框架
- Mono运行和行为开放的规范是可以运行的.Net程序
- ASP.Net MVC的CLI的开放源代码实现的一个MVC框架基于ASP.Net
.NET:通过C#和VB.NET开发人员(以及其他语言)使用的图书馆框架和技术术语。这是一个“托管”运行时,因为它编译为便携式字节码。
ASP.NET:为使用.NET运行Web应用程序而构建的框架。
CLR:所有上述运行的运行时间。这是.NET代码的“运行时”。
(经典)ASP:微软第一个服务器端脚本技术。现在大多数情况下被ASP.NET取代,因为后者具有巨大的优势。
.NET - 适用于Windows的机器软件框架包含库的众多 .NET Framework
ASP.NET - Web应用程序框架设计,让您使用。NET支持的语言来创建Web应用程序 ASP.NET
CLR - 通用语言运行时 - 一套核心库和托管代码可以从.NET框架在所有.NET支持的语言CLR
ASP被称为 - 活动服务器页面 - 由ASP.NET继承的服务器端脚本环境。它可以让你编写Web应用程序中类似PHP Active Server Pages
- 1. .Net CLR卸载vs关机?
- 2. WCF vs ASP .Net Web API
- 3. ASP ImageButton vs Button
- 4. 在VS .NET 2003
- 5. CLR 2.0 vs 4.0性能?
- 6. ASP.NET vs Java EE vs PHP
- 7. asp.net usercontrol vs customcontrol vs stringbuilder
- 8. Asp.Net Webforms VS Asp.Net WebSite(Razor)VS Asp.Net MVC
- 9. ASP.net vs ASP.net MVC
- 10. IIS回收vs ASP .NET缓存
- 11. ASP.Net VS ASP.Net MVC
- 12. asp cookie vs javascript cookie
- 13. ASP/VBScript - Int()vs CInt()
- 14. ASP InStr vs PHP strpos
- 15. vs vs 2008 vs vs 2010
- 16. Singleton vs Cache ASP.NET
- 17. VS VS VS VS 11中的MVC测试
- 18. '==' VS string.equals C#.NET
- 19. TeeChart VCL vs .NET
- 20. IntelliLock vs Net Reactor
- 21. .NET Directory.Move()vs File.Move()
- 22. .NET WebClient.UploadValues vs WebClient.UploadData
- 23. Namedpipe:C++ vs .NET 4.0
- 24. .NET 4.5 WebSockets vs SignalR
- 25. MPAPI vs MPI.NET vs?
- 26. SDI vs MDI vs TDI vs?
- 27. sql server vs .net encryption
- 28. 自定义RPC vs WCF vs .NET Remoting
- 29. ASP MVC3 vs Ruby on Rails
- 30. Winfor vs WPF vs WinRTmarketshare
你缺少VS单VS XSP VS CLI;) – 2010-06-23 16:15:40
Spot是什么?我曾经有一只名为Spot的狗。为什么不问Spot呢?你也不知道现货。 – 2010-09-03 14:02:32
Spot在哪里以及如何Spot?希望他的'CLR'在'.NET Framework'中运行良好,现在比'ASP'更老吗?我希望他做得很好,就像'asp.net mvc':) – Vishal 2010-09-03 14:59:49