问题描述
尽管我知道我有时会忘记这些差异的用语...所以只是为了保留一个供参考的位置...谢谢大家的回答.
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 ,活动服务器页面(现称为到ASP Classic)是一个服务器端脚本环境,它早于.Net,并且与它无关.
ASP页面通常用VBScript编写,但是可以用Windows脚本宿主支持的任何语言编写-本地支持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编译器的任何语言来编写..Net is a framework for managed code and assemblies
.Net code can be written in any language that has an CIL compiler.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#.您没有询问的其他条款:
Other terms that you didn't ask about:
- CIL 是一种常见的中间语言,所有.Net代码都被编译为.
CLR执行CIL代码. - CLI 是通用语言基础结构的开放规范.Net Framework的运行时和行为
- Mono 是一种开源实现可以运行.Net程序的CLI的说明
- ASP.Net MVC 是内置的MVC框架在ASP.Net上
- CIL, Common Intermediate Language, is an intermediate language that all .Net code is compiled to.
The CLR executes CIL code. - CLI, Common Language Infrastructure, is the open specification for the runtime and behavior of the .Net Framework
- Mono is an open-source implementation of the CLI that can run .Net programs
- ASP.Net MVC is an MVC framework built on ASP.Net
这篇关于.NET与ASP.NET与CLR与ASP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
- CIL 是一种常见的中间语言,所有.Net代码都被编译为.