Autor(es) original(es) | Microsoft |
---|---|
Desarrollador(es) | .NET Foundation y la comunidad de código abierto |
Lanzamiento inicial | 7 de junio de 2016 ( 07-06-2016 ) |
Versión estable | v8.0.0 / 14 de noviembre de 2023 ( 14/11/2023 ) [1] |
Repositorio |
|
Escrito en | DO# |
Sistema operativo | Windows , MacOS , Linux |
Plataforma | Multiplataforma |
Tipo | Marco web |
Licencia | Licencia MIT [2] |
Sitio web | dotnet.microsoft.com/apps/aspnet |
ASP.NET Core es un marco de aplicación web modular de código abierto. Es un rediseño de ASP.NET que une los modelos de programación ASP.NET MVC y ASP.NET Web API, que antes estaban separados . [3] [4] A pesar de ser un nuevo marco, creado sobre una nueva pila web, tiene un alto grado de compatibilidad conceptual con ASP.NET. El marco ASP.NET Core admite el control de versiones en paralelo, de modo que las diferentes aplicaciones que se desarrollan en una sola máquina pueden tener como objetivo diferentes versiones de ASP.NET Core. Esto no era posible con versiones anteriores de ASP.NET. ASP.NET Core se ejecutó inicialmente tanto en .NET Framework exclusivo para Windows como en .NET multiplataforma . Sin embargo, el soporte para .NET Framework se abandonó a partir de ASP.Net Core 3.0. [5]
Blazor es un componente reciente (opcional) que admite WebAssembly y, desde la versión 5.0, ha dejado de admitir algunos navegadores web antiguos. Si bien el Microsoft Edge actual funciona, la versión anterior , es decir, " Microsoft Edge Legacy " e Internet Explorer 11, se dejaron de admitir cuando se usa Blazor. [6]
Número de versión | Fecha de lanzamiento | Fin del soporte | Versiones de Visual Studio compatibles |
---|---|---|---|
Versión antigua, ya no se mantiene:1.0 | 27 de junio de 2016 | 27 de junio de 2019 | Visual Studio 2015 , 2017 |
Versión antigua, ya no se mantiene:1.1 | 18 de noviembre de 2016 | 27 de junio de 2019 | Visual Studio 2015, 2017 |
Versión antigua, ya no se mantiene:2.0 | 14 de agosto de 2017 | 1 de octubre de 2018 | Visual Studio 2017 |
Versión antigua, ya no se mantiene:2.1 Soporte a largo plazo | 30-05-2018 | 21 de agosto de 2021 [7] | Visual Studio 2017 |
Versión antigua, ya no se mantiene:2.2 | 4 de diciembre de 2018 [8] | 23 de diciembre de 2019 [9] | Vista previa 1 de Visual Studio 2017 15.9 y 2019 16.0 |
Versión antigua, ya no se mantiene:3.0 | 23 de septiembre de 2019 [10] | 03-03-2020 [9] | Visual Studio 2017 y 2019 |
Versión antigua, ya no se mantiene:3.1 Soporte a largo plazo | 03-12-2019 [11] | 03-12-2022 [9] | Visual Studio 2019 |
Versión antigua, ya no se mantiene:5.0 | 10 de noviembre de 2020 [12] | 8 de mayo de 2022 | Visual Studio 2019 16.8 |
Versión antigua, pero aún mantenida:6.0 soporte a largo plazo | 08/11/2021 [13] | 08/11/2024 | Visual Studio 2022 |
Versión antigua, pero aún mantenida:7.0 Soporte de plazo estándar [14] | 08/11/2022 [15] | 14 de mayo de 2024 | Visual Studio 2022 |
Versión estable actual: 8.0 Soporte a largo plazo [16] | 14 de noviembre de 2023 [17] | 10 de noviembre de 2026 | Visual Studio 2022 |
Leyenda: Versión antigua, sin mantenimiento Versión antigua, aún mantenida Última versión Última versión preliminar Lanzamiento futuro |
Originalmente denominado ASP.NET vNext , el marco iba a llamarse ASP.NET 5 cuando estuviera listo. Sin embargo, para evitar que se insinuara que se trata de una actualización del marco ASP.NET existente, Microsoft cambió posteriormente el nombre a ASP.NET Core en el lanzamiento de la versión 1.0. [18]