Aunque sé los términos solía olvidar las diferencias a veces ... Así que solo para mantener un lugar de referencia ... Gracias a todos por sus respuestas..NET vs ASP.NET vs CLR vs ASP
Respuesta
ASP, Active Server Pages (ahora conocidos como ASP clásico) es un entorno de programación del lado del servidor que es anterior .Net y no tiene nada que ver con ello
páginas ASP por lo general están escritos en VBScript, pero puede se escribirá en cualquier idioma compatible con Windows Scripting Host: JScript y VBScript son compatibles de forma nativa, con bibliotecas de terceros que ofrecen soporte para PerlScript y otros lenguajes dinámicos..Net es un marco de código administrado y asambleas
código .Net se pueden escribir en any language que tiene un compilador CIL.CLR, Common Language Runtime, es el tiempo de ejecución de base usado por el marco .Net
El CLR transforma CIL code (anteriormente MSIL) en código máquina (esto se hace por la fluctuación de fase o por NGEN) y lo ejecuta.ASP.Net es un reemplazo para ASP .Net construido sobre
páginas ASP.NET pueden ser escritos en cualquier lenguaje, pero por lo general están escritos en C#.
Otros términos que no preguntó:
- CIL, Common Intermediate Language, es un lenguaje intermedio que todo el código .Net se compila a.
El CLR ejecuta el código CIL. - CLI, Common Language Infrastructure, es la especificación abierta para el tiempo de ejecución y el comportamiento del .Net Framework
- Mono es una implementación de código abierto de la CLI que puede ejecutar programas .Net
- ASP.Net MVC es un framework MVC construido en ASP.Net
.NET: el marco de las bibliotecas y término genérico para la tecnología utilizada a través de los desarrolladores de C# y VB.NET (así como de otros lenguajes). Este es un tiempo de ejecución "administrado", ya que se compila en un código de bytes portátil.
ASP.NET: Un marco creado para ejecutar aplicaciones web con .NET.
CLR: El tiempo de ejecución en el que se ejecuta todo lo anterior. Este es el "tiempo de ejecución" para el código .NET.
(clásico) ASP: la primera tecnología de scripting del lado del servidor de Microsoft. Mayormente reemplazado por ASP.NET en este punto, ya que este último tiene enormes ventajas.
.NET - Un marco de software para equipos con Windows que contiene una multitud de bibliotecas .NET Framework
ASP.NET - Un marco de aplicación web diseñada para permitir que utilice.NET idiomas soportados para crear aplicaciones web ASP.NET
CLR -Common Language Runtime - un conjunto básico de las bibliotecas y el código que se puede llamar desde la plataforma .NET en todos los idiomas CLR
ASP .NET soportado administrados - Páginas de servidor activo: un entorno de scripting del lado del servidor que fue sucedido por ASP.NET. Se le permite escribir aplicaciones web de una manera similar a PHP Active Server Pages
El .NET Framework es un marco de software de Microsoft que contiene una gran cantidad de bibliotecas de bases (clases, funcionalidad para el desarrollo de software). El CLR - Common Language Runtime: qué ejecuta su código también es parte del .Net framework. Obtenga más información en Wikipedia
ASP.NET es un marco de aplicaciones web de Microsoft, que forma parte de .Net Framework.
CLR es el Common Language Runtime es la máquina virtual que ejecuta y ejecuta el código escrito para él. Obtenga más información al respecto en Wikipedia
ASP es un lenguaje de scripts web de Microsoft que es anterior al .NET framework. Comparable a (versiones anteriores de) el lenguaje de scripting PHP.
... en resumen.
- 1. WCF vs ASP .Net Web API
- 2. ASP .NET Web Forms tradicionales vs MVC
- 3. CLR vs OCaml excepción sobrecarga
- 4. .Net vs Java Jobs
- 5. ASP.Net: Literal vs Etiqueta
- 6. ASP/VBScript - Int() vs CInt()
- 7. Azure vs WCF vs ASP.NET vs ... ¿Cómo encaja?
- 8. ASP.NET MVC Session vs Global vs Cache
- 9. LoadControl vs Construct ASP.Net Control
- 10. Node.JS VS HttpAsync (asp.net)
- 11. ASP.NET vs Silverlight
- 12. ASP .NET: Controles de carga dinámica vs Visible = verdadero
- 13. ASP MVC3 vs Ruby on Rails
- 14. PHP vs ASP.NET variables estáticas
- 15. .NET: ArrayList vs Lista
- 16. .NET Module vs Assembly
- 17. '==' vs string.equals C# .NET
- 18. .Net Localización vs Branding
- 19. .NET - Diccionario vs ConcurrentDictionary
- 20. Azure vs .NET Services
- 21. IronPython vs. Python .NET
- 22. .NET WebClient.UploadValues vs WebClient.UploadData
- 23. IntelliLock vs Net Reactor
- 24. .Net Remoting vs. WCF
- 25. ASP.NET MVC vs XSL
- 26. ASP.NET @Register vs. @Reference
- 27. .NET 4.5 Async vs. TPL
- 28. ASP.NET MVC vs. ASP.NET 4.0
- 29. ASP.Net MVC vs ASP.Net Formularios
- 30. ASP.NET MVP vs ASP.NET MVC
Te faltan VS mono VS XSP VS CLI;) –
¿Qué pasa con Spot? Una vez tuve un perro llamado Spot. ¿Por qué no preguntar acerca de Spot también? Tú tampoco conoces a Spot. –
¿Dónde y cómo es Spot ahora? Espero que su 'CLR' funcione bien en su '.NET Framework' y ¿ahora es más viejo que 'ASP'? Espero que lo esté haciendo bien como 'asp.net mvc' :) – Vishal