尽管我知道这些术语,但我常常会忘记它们之间的区别,只是为了给reference...Thanks留出一个位置,所有人都可以回答。
发布于 2010-06-24 00:08:33
Active Pages (现在称为ASP )是早于.Net的服务器端脚本环境,与之无关
ASP页面通常是用VBScript编写的,但也可以用Windows Scripting Host支持的任何语言编写-本机支持JScript和VBScript,并提供对PerlScript和其他动态languages.
可以使用具有CIL compiler.
CLR将CIL code (以前的MSIL)转换成机器码(这是由JITter或ngen完成的)并执行it.
ASP.Net页面可以用任何.Net语言编写,但通常是用C#编写的。
你没有问到的其他术语:
CLR执行CIL公共语言基础结构,是code.
上的.Net框架
发布于 2010-06-24 00:13:36
发布于 2010-06-24 00:12:36
.NET -包含大量库.NET Framework的Windows机软件框架
ASP.NET -一个web应用程序框架,旨在允许您使用.NET支持的语言来创建web应用程序ASP.NET
-Common语言运行库-可以从.NET框架跨所有.NET支持的语言CLR调用的一组核心库和托管代码
一个服务器端脚本环境,被ASP.NET取代。它允许你以类似于PHP Active Server Pages的方式编写web应用程序
https://stackoverflow.com/questions/3103360
复制相似问题