.NET vs ASP.NET vs CLR vs ASP
5 answers
ASP, As Páginas do servidor activo (agora referidas como ASP Classic) é um ambiente de programação do lado do servidor que antecede o. NET e não tem nada a ver com ele
As páginas ASP são geralmente escritas em VBScript, mas podem ser escritas em qualquer linguagem suportada pelo Windows scripts Host-JScript e VBScript são suportados nativamente, com bibliotecas de terceiros oferecendo suporte para PerlScript e outras linguagens dinâmicas..Net é um enquadramento para os códigos e conjuntos geridos
O código. net pode ser escrito em qualquer linguagem que tenha um compilador CIL.CLR, Common Language Runtime, é o Core runtime usado pela framework. Net
The CLR transforms cil code (formerly MSIL) into machine code (this is done by the JITter or by ngen) and executes it.ASP.Net é um substituto do ASP construído sobre o. Net
ASP.Net as páginas podem ser escritas em qualquer . Net, mas são geralmente escritos em C#.
Outros termos sobre os quais não perguntaste:
-
CIL, Common Intermediate Language, é uma linguagem intermediária para a qual todo o código.Net é compilado.
O CLR executa o código CIL. - CLI, Common Language Infrastructure, é a especificação aberta para o tempo de execução e comportamento do Framework. Net
- Mono é uma implementação de código aberto do CLI que pode executar programas. Net
- ASP.Net MVC é um framework MVC construído sobre ASP.Net
OFramework é um framework de software da Microsoft que contém uma grande quantidade de bibliotecas de base (classes, funcionalidade para o desenvolvimento de software). O CLR-Common Language Runtime-o que executa o seu código também faz parte do framework.Net. Leia mais na Wikipédia
ASP.NET é um framework de aplicações web da Microsoft, que faz parte do framework.Net.
CLR é o tempo de execução da linguagem comum é a máquina virtual que executa e executa o código escrito para ele. Leia mais sobre isso na Wikipédia
ASP é uma linguagem de programação web da Microsoft que antecede o framework. net. Comparável a (versões mais antigas) a linguagem de scripting PHP.
Em resumo.. NET-uma plataforma de software para máquinas Windows que contém uma infinidade de bibliotecas quadro net
ASP.NET - um framework de aplicação web projetado para permitir que você use linguagens suportadas. NET para criar aplicações web ASP.NET
CLR -Common Language Runtime - um conjunto de bibliotecas e de código gerenciado que pode ser chamado a partir do .NET framework em todos os .NET Idiomas suportados CLR
ASP-páginas do servidor activas - um servidor ambiente de scripts side que foi sucedido por ASP.NET. permite-lhe escrever aplicações web de uma forma semelhante às páginas do servidor activo PHP
. net: o enquadramento das bibliotecas e o termo geral para a tecnologia utilizada via C# e VB.NET desenvolvedores (bem como outras línguas). Este é um tempo de execução" gerenciado", na medida em que compila a um código byte portátil.
ASP.NET: uma estrutura construída para executar aplicações web usando .NET.
CLR: o tempo de execução em que todos OS acima funciona. Este é o" tempo de execução " do Código.net.
(Clássico) ASP: a primeira tecnologia de scripts do servidor da Microsoft. Substituído principalmente por ASP.NET neste momento, uma vez que este último tem enormes vantagens.