¿El próximo ASP vNext está destinado a reemplazar el ASP MVC? Si no, ¿cuál es exactamente su propósito?

No está destinado a reemplazar MVC. MVC es un principio y nadie puede reemplazar el patrón MVC. De hecho, están presentando MVC 6 con ASP.NET vNext. El objetivo de presentar vNext es reducir el manejo de paquetes y el tiempo de respuesta. Si ha utilizado paquetes NuGet, sabe que tiene que instalar todas las dependencias de un paquete aunque no necesite algunas. Por lo tanto, vNext tiene como objetivo reemplazar todos estos, y puede instalar solo los paquetes necesarios desde un marco en lugar de todo el marco en el servidor IIS. ASP vNext se trata de:

  • Nube y servidor optimizado
  • ASP.NET MVC y Web API se han unificado en un solo modelo de programación
  • Experiencia de desarrollador sin compilación
  • Inyección de dependencia fuera de la caja
  • En paralelo: implemente el tiempo de ejecución y el marco con su aplicación
  • NuGet todo, incluso el tiempo de ejecución
  • Todo de código abierto a través de .NET Foundation y toma contribuciones

Otra parte importante de vNext es que ahora ASP también se ejecutará en Mac y Linux. Bienvenido a la versión futura de ASP.NET con vNext. Lea más aquí: Presentación de ASP.NET vNext