Qual é a diferença entre ASP.NET 5 plataforma e MVC 6
ASP.NET 5: a próxima versão de ASP.NET, a plataforma Microsoft open source para a construção de aplicações web modernas em Windows, Linux e Mac. ASP.NET 5 inclui o framework MVC 6 para a construção de aplicações web. Ele combina as características de MVC, API Web e páginas Web em um único framework web. ASP.NET 5 também inclui SignalR 3 para adicionar funcionalidade em tempo real para conexão com a nuvem aplicacao.
ASP.NET MVC 6: o quadro para a criação de aplicações web na ASP.NET 5 plataforma. Ele apresenta o MVC mesclado, páginas Web, e API Web da versão anterior de ASP.NET.
Então qual é a diferença entre o ASP.NET 5 plataforma e o framework MVC 6 e SignalR?
Todos os seguintes itens têm o seu próprio número de Versão:
- C#
- . NET (framework, platform)
- ASP.NET plataforma
- ASP.NET MVC enquadramento
- CLR
1 answers
Então qual é a diferença entre o asp.net 5 asp.net framework mvc 6 ?
O ASP.NET a documentação faz um bom trabalho ao explicar o que ASP.NET 5 is:
ASP.NET 5 é um novo open-source um cross-platform framework para construir aplicações Web modernas baseadas em nuvem usando a. NET. desde o início para fornecer um quadro de desenvolvimento otimizado para aplicativos que são enviados para o cloud ou run on-premises. Ele consiste em componentes modulares com sobrecarga mínima, para que mantenha flexibilidade ao construir suas soluções. Você pode desenvolver e correr a sua ASP.NET 5 aplicações cross-platform em Windows, Mac e Linux.
ASP.NET 5 is the framework which MVC 6 is built on. Na nova versão de ASP.NET, eles separaram {[[0]} em componentes separados e desmontáveis e encapsularam - nos em pacotes NuGet. Sob o capô, que poderes ASP.NET 5 is an execution environment (VM) called DNX (see Is. net Execution Environment (DNX) similar to mono? para mais sobre isso) o que lhe permite executar em vários sistemas operacionais, não apenas Windows.
Em cima de ASP.NET 5, eles montaram o framework MVC que é a versão 6. Por outro lado, construíram o SignalR. Pensa nisso como ASP.NET 5 sendo o (portátil) BCL, e MVC 6 sendo a sua aplicação feita sob medida que é construída em cima disso.