.NET 与 ASP.NET 与 CLR 与 ASP [英] .NET vs ASP.NET vs CLR vs ASP

查看:43
本文介绍了.NET 与 ASP.NET 与 CLR 与 ASP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

虽然我知道这些术语,但有时我会忘记它们之间的差异...所以只是为了保留一个参考位置...谢谢大家的回答.

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#.

      您未询问的其他条款:

      • CIL,通用中间语言,是一种中间语言所有 .Net 代码都编译为.
        CLR 执行 CIL 代码.
      • CLI,通用语言基础结构,是.Net Framework 的运行时和行为
      • Mono 是一个开源实现可以运行 .Net 程序的 CLI
      • ASP.Net MVC是一个构建的MVC框架在 ASP.Net 上

      这篇关于.NET 与 ASP.NET 与 CLR 与 ASP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆