tutorial tag net mvc asp asp.net-core

asp.net-core - tag - asp.net mvc github



¿Cuándo está programado el lanzamiento de ASP.NET Core 1.0(ASP.NET 5/vNext)? (6)

Estoy tratando de decidir si iniciar mi nuevo proyecto en ASP.NET 5 o seguir con el marco actual. Desafortunadamente, parece que no puedo encontrar un cronograma para este proyecto. Github muestra que los desarrolladores están trabajando actualmente en su primer candidato de lanzamiento. ¿Microsoft generalmente publica las fechas de lanzamiento esperadas? Si es así, ¿dónde puedo encontrar la fecha para la que están filmando?


Actualización para el 1 de julio de 2016

ASP.NET Core 1.0, Entity Framework 1.0 y .NET Core 1.0 se lanzaron el 27 de junio de 2016.

Actualización para el 19 de enero de 2016

  • ASP.NET 5 ahora se llama ASP.NET Core 1.0.
  • .NET Core 5 ahora es .NET Core 1.0.
  • Entity Framework 7 ahora es Entity Framework Core 1.0 o EF Core 1.0 coloquialmente.

Para obtener más información, consulte el blog de Scott Hanselman sobre el cambio .

Actualización para el 2 de julio de 2015

En la reunión en vivo de ASP.NET Community Standup, Damian Edwards discutió algunas actualizaciones de los planes para el lanzamiento de ASP.NET 5. Puede leer los puntos principales y ver la grabación en una publicación reciente del blog del equipo .

Este plan tentativo fue descrito:

  • Beta 6 - finales de julio de 2015
  • Beta 7 - finales de agosto de 2015
  • Beta 8 - finales de septiembre de 2015
  • Release Candidate - finales de otoño de 2015 - Damian advierte que esto podría ser completamente inexacto ya que faltan 6 meses para el futuro.

Entonces, como con todos los horarios / planes, tome esto como un plan , no fechas específicas.

Publicación original del 19 de diciembre de 2014

Nosotros (Microsoft) generalmente no damos fechas específicas. Sin embargo, puedo decir que ASP.NET 5 ("vNext") se lanzará como parte de Visual Studio 2015, y eso significa que se lanzará en 2015 (¡gran sorpresa!). Es razonablemente seguro asumir un lanzamiento a principios de la mitad de 2015.

Como notó correctamente, los repositorios de GitHub para ASP.NET 5 ahora especifican el hito RC, lo que indica que nuestro enfoque principal en este momento está en la estabilidad, y que la función establecida para el lanzamiento de RTM está en gran parte allí. Todavía hay características y diseños que se están finalizando, y cualquiera puede verlos en los repositorios individuales.


ASP.NET 5 fue CANDIDATO DE LANZAMIENTO el 18/11/2015. Lo que significa que a partir de ese momento utilizando esos bits, puede usarlo en producción y recibir soporte.


De acuerdo con Roadmap en github.com/aspnet/Home/wiki/Roadmap :

ASP.NET Core 1.0 (anteriormente llamado ASP.NET 5) Programa y hoja de ruta

A continuación se muestra el cronograma y la hoja de ruta para ASP.NET Core 1.0. Tenga en cuenta que estas fechas y planes de funciones están sujetos a cambios. Como con cualquier proyecto de este tamaño, es difícil predecir exactamente cuándo aterrizarán las cosas. Aun así, creemos que es importante ser lo más abierto y transparente posible sobre nuestros planes para que nuestros usuarios puedan tener las expectativas correctas y crear sus planes en consecuencia.


Calendario

Fecha de lanzamiento del hito
Beta6 27 jul 2015
Beta7 24 ago 2015
Beta8 21 sep 2015
RC1 Nov 2015
RC2 (Vista previa de herramientas 1) a mediados de mayo de 2016
1.0.0 finales de junio de 2016

El candidato de lanzamiento de noviembre (RC1) será un lanzamiento multiplataforma compatible y listo para producción. Dependiendo de los comentarios de RC1, enviaremos candidatos de lanzamiento adicionales según sea necesario.

Temas importantes

Beta6: localización, servicio, compatibilidad con .NET 4.6 y más

En Beta6 estamos trabajando para admitir la localización en la nueva canalización de solicitudes. También estamos trabajando para habilitar el parcheo y el mantenimiento del tiempo de ejecución, incluida la adición de soporte para conjuntos de nombres seguros. En Beta6 podrá apuntar a .NET 4.6 utilizando el .NET Execution Environment (DNX). Trabajaremos en el almacenamiento en búfer y el almacenamiento en caché de respuestas (a través de HTTP.SYS en Windows) y agregaremos soporte de almacenamiento en caché distribuido a través de SQL Server.

Características planificadas: Runtime , MVC , Razor , Identity

Beta7 - Multiplataforma

El enfoque principal para Beta7 será habilitar el desarrollo multiplataforma en .NET Core. Esto incluye el envío de los entornos de ejecución de .NET basados ​​en .NET Core para Mac y Linux, lo que permite los flujos de trabajo básicos del desarrollador y también la configuración de la historia de adquisición.

Características planificadas: Runtime , MVC , Razor , Identity

Beta8 - ¡Función completa!

Beta8 es el último hito de características principales planificado antes de pasar a una fase de estabilización para RC1. Trabajaremos para habilitar experiencias completas de extremo a extremo en Visual Studio y Visual Studio Code. Esperamos que .NET Core multiplataforma sea una característica completa en este punto.

Características planificadas: Runtime , MVC , Razor , Identity

RC1 - Estabilización

El enfoque para RC1 será pulir las características existentes, responder a los comentarios de los clientes y mejorar el rendimiento y la confiabilidad. El objetivo es que RC1 sea una versión estable y lista para producción.

RC2 - Mover a .NET Core CLI y .NET Platform Standard

Para RC2, moveremos ASP.NET Core 1.0 para que se base en la nueva cadena de herramientas de línea de comandos .NET Core multiplataforma .

Trabajo futuro

Desafortunadamente, las siguientes características no llegarán a la versión inicial de RTM. Estamos tentativamente planeando enviarlos en el lanzamiento de la función inicial después de RTM, durante el tercer trimestre de 2016:

  • Soporte de Visual Basic
  • Señal R 3
  • Páginas web 4

* Las referencias a trimestres anuales (Q1, Q2, Q3, Q4) están basadas en el calendario



Actualización 3 : La hoja de ruta ASP.NET Core 1.0 (anteriormente llamada ASP.NET 5) está en github: github.com/aspnet/Home/wiki/Roadmap

Original

Visual Studio 2015 se lanzará el 20 de julio de 2015.

Sin embargo, según el blog de Somasegar el 29 de junio de 2015: "ASP.NET 5 y EF 7 se lanzarán por separado en una fecha posterior".


Respuesta actualizada:

ASP.NET Core 1.0 se lanzó el 27 de junio de 2016.

Introducción a .NET Core

Respuesta anterior: (liberar candidatos)

Scott Hunter ha publicado blogs en plazos específicos: para el lanzamiento de ASP.NET Core

El horario central

El tiempo de ejecución y las bibliotecas .NET Core y ASP.NET Core 1.0 RC2 estarán disponibles a mediados de mayo .

Las herramientas serán Vista previa 1 y se incluirán con esta versión.

El tiempo de ejecución y las bibliotecas .NET Core y ASP.NET Core 1.0 RTM (versión) estarán disponibles a fines de junio .

Las herramientas serán Preview 2 y se incluirán en esta versión.

Continuaremos haciendo cambios y estabilizando las herramientas hasta que se RTM con Visual Studio "15".

Respuesta anterior:

La github.com/aspnet/Home/wiki/Roadmap ASP.NET Core 1.0 (anteriormente llamada ASP.NET 5) está en github, pero las fechas en esta hoja de ruta se han perdido en los últimos meses por un margen, por lo que no se puede confiar realmente en ella. Teniendo esto en cuenta, tiene sentido que hayan eliminado fechas fijas de la hoja de ruta.

De acuerdo con la hoja de ruta actual, la versión RC2 es TBD. La versión 1.0 dice 2016.

Entonces, ¿la pregunta realmente debería ser? ¿Cuándo es TBD? ¿Cuándo es más tarde en 2016?

Afortunadamente, la cantidad de problemas abiertos por lanzamiento se puede ver en github.

Tome nota: las versiones de lanzamiento de ASP.NET Core deben integrarse con otros lanzamientos de equipos relacionados / dependientes, por ejemplo, el equipo de Entity Framework. Cada lanzamiento solo se lanzará una vez que esos equipos tengan lista la versión de lanzamiento equivalente.

Publico enlaces a cada uno de estos hitos tecnológicos en github. Esto debería dar la indicación más precisa de una fecha de lanzamiento.

aspnet/Mvc (RC2 es 99% al 19 de abril) aspnet/EntityFramework (RC2 es 98% al 19 de abril) dotnet/cli (RC2 es 88% al 19 de abril) dotnet/coreclr (RC2 es 99% al 19 de abril) dotnet/corefx (RC2 es 100% como el 19 de abril)

Según el progreso anterior, la fecha de vencimiento de RC2 aparece el 29 de abril de 2016, cuando tendrán una compilación lista para probar

Probablemente serán otras X semanas de prueba, pero al menos es una indicación de cuándo estará listo.

El progreso se actualiza diariamente.

El progreso de la versión 1.0 RTM también se puede ver en estos enlaces.

La fecha de hito de RTM parece ser el 30 de junio, aunque no todos los enlaces tienen fechas de hito. Según cómo se hayan deslizado las fechas de RC2, esta fecha probablemente cambiará a medida que avancen.

Los videos de ASP.NET Community Standup también deberían dar una buena indicación sobre el progreso de los lanzamientos en los que uno puede obtener actualizaciones de la boca del caballo, generalmente semanalmente.