虽然我知道这些术语,但有时我会忘记它们之间的差异...所以只是为了保留一个参考位置...谢谢大家的回答.
Although I know the terms I used to forget the differences sometimes...So just to maintain a place for reference...Thanks all for your answers.
ASP,Active Server Pages(现称为to as ASP Classic) 是早于 .Net 的服务器端脚本环境,与它无关
ASP 页面通常使用 VBScript 编写,但也可以使用 Windows Scripting Host 支持的任何语言编写 - JScript 和 VBScript 原生支持,第三方库提供对 PerlScript 和其他动态语言的支持.
ASP, Active Server Pages (now referred to as ASP Classic) is a server-side scripting environment that predates .Net and has nothing to do with it
ASP pages are usually written in VBScript, but can be written in any language supported by the Windows Scripting Host - JScript and VBScript are supported natively, with third-party libraries offering support for PerlScript and other dynamic languages.
.Net 是一个用于托管的框架代码和程序集
.Net 代码可以用任何具有 CIL 编译器的语言编写.
CLR,通用语言运行时,是.Net 框架使用的核心运行时
CLR 将 CIL 代码(以前称为 MSIL)转换为机器代码(由 JITter 或由ngen) 并执行它.
CLR, Common Language Runtime, is the core runtime used by the .Net framework
The CLR transforms CIL code (formerly MSIL) into machine code (this is done by the JITter or by ngen) and executes it.
ASP.Net 是替代品用于 .Net 上构建的 ASP
ASP.Net 页面可以用任何 .Net 语言编写,但通常用 C# 编写.
ASP.Net is a replacement for ASP built on .Net
ASP.Net pages can be written in any .Net language, but are usually written in C#.
您未询问的其他条款:
这篇关于.NET 与 ASP.NET 与 CLR 与 ASP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!