Navegando por el ecosistema .NET: Comprender el esquema de nombres
Actualizado 18 de septiembre, 2023
Compartir:
El mundo del desarrollo .NET puede ser un paisaje desconcertante, especialmente para los recién llegados. Con términos como .NET, .NET Standard, .NET Framework, .NET Core, ASP.NET y ASP.NET Core, es fácil perderse en la jerga.
En primer lugar, aclaremos qué representa cada uno de estos términos:
NET: Es la plataforma general que engloba todas las demás variantes. Es como el padre de la familia .NET.
.NET Standard: Piense en esto como un conjunto de APIs comunes que varias implementaciones de .NET deben soportar. Es una forma de garantizar la portabilidad del código entre distintas plataformas.
.NET Framework: Es la versión tradicional de .NET para Windows. Existe desde hace tiempo y se utiliza principalmente para aplicaciones de escritorio de Windows.
NET Core: Se trataba de una implementación de .NET multiplataforma y de código abierto que permitía a los desarrolladores crear aplicaciones web, de escritorio y móviles utilizando una biblioteca de clases común.
ASP.NET: Es el framework tradicional basado en .NET Framework que se utilizaba para desarrollar aplicaciones web.
ASP.NET Core: Es el sucesor de ASP.NET y forma parte de .NET Core.
.NET 5 y más allá: .NET Core y ASP.NET Core se han fusionado en esta plataforma única, con actualizaciones periódicas(por ejemplo, .NET 6, .NET 7).
Entonces, ¿cuál debe utilizar? Depende de los requisitos de su proyecto. Si está desarrollando una aplicación de escritorio para Windows, .NET Framework podría ser adecuado. Para aplicaciones multiplataforma, lo mejor es utilizar .NET 5 o una versión posterior.
Si comprende este esquema de nomenclatura, podrá tomar decisiones informadas sobre qué versión de .NET se ajusta a sus necesidades, lo que le pondrá en el camino para convertirse en un desarrollador .NET competente.
< ANTERIOR Iron Software se enorgullece de participar en .NET Conf 2023
SIGUIENTE > Taller sobre aplicaciones web y Blazor presentado por Jeff Fritz
Consigue GRATIS
Clave de prueba de 30 días al instante.
Clave de prueba de 15 días al instante.
No se necesita tarjeta de crédito ni crear una cuenta
El formulario de prueba se presentó con éxito.
Tu clave de prueba debería estar en el correo electrónico. Si no es así, póngase en contacto con support@ironsoftware.com
Prueba en producción sin marcas de agua
30 días totalmente producto funcional
24/5 técnico apoyo durante el juicio
1510001
Ahora que ha descargado IronPDF
¿Desea implementar IronPDF en un proyecto real de forma GRATUITA?
¿No está listo para comprar?
¿Quieres desplegar our product en un proyecto vivo GRATIS?
¿Qué incluye?
Pruebas en producción sin marcas de agua
Producto totalmente funcional durante 30 días
Asistencia técnica 24/5 durante la prueba
Consigue gratis Clave de prueba de 30 días al instante.
Gracias, señor. Si desea hablar con nuestro equipo de licencias:
El formulario de prueba se presentó con éxito.
Tu clave de prueba debería estar en el correo electrónico. Si no es así, póngase en contacto con support@ironsoftware.com