Saiu do forno a RC 2 da ASP NET Core. Ansioso para testar ? Então baixe aqui : http://dot.net. |
O que aconteceu com a ASP .NET 5 ?
Esta versão apresenta o
reposicionamento da ASP.NET 5 para o ASP.NET Core.
Esta renomeação foi feita a fim de esclarecer que se trata de um
novo framework construído a partir do zero e não uma revisão das
estruturas existentes de ASP.NET. O versão contém o RC2 do runtime do .NET Core e bibliotecas. Essas bibliotecas são tudo que fica em sua pasta 'bin' quando você implantar um aplicativo. As ferramentas incluídas (ferramentas do Visual Studio, ferramentas de projeto e ferramentas de linha de comando) foram declaradas como uma versão preview 1. Essa alteração permite que os desenvolvedores que estão confortáveis usando o runtime sigam em frente com seus projetos, enquanto as ferramentas do ASP.NET Core são concluídas. |
Introduzindo o .NET CLI
Uma das principais mudanças que ocorreram entre a RC1 e a RC2 é a introdução da interface de linha de comando .NET (.NET CLI). Esta ferramenta substitui os dnvm, dnx e utilitários dnu com uma única ferramenta que lida com as responsabilidades destas ferramentas.
Comece executando o comando 'dotnet' em um de prompt de comando do Visual Studio:
ASP .NET Core é uma aplicação Console
Na versão RC1 uma aplicação ASP .NET era uma class library que continha a classe Startup.cs. Quando o conjunto de ferramentas DNX executava sua aplicação ASP .NET as bibliotecas iriam encontrar e executar o arquivo Startup.cs, iniciando sua aplicação web. Embora essa forma de executar a sua aplicação Web ainda exista, com a versão RC2 houve algumas mudanças.
A
partir de RC2 uma aplicação ASP.NET Core é uma aplicação Console .NET
Core que chama bibliotecas específicas para a ASP.NET. O que isto
significa para aplicações ASP.NET Core é que o código que costumava existir
nas bibliotecas de hospedagem ASP .NET e que executava automaticamente seus
startup.cs agora existe dentro de um Program.cs.
Este alinhamento significa que um único conjunto de ferramentas .NET pode
ser usado tanto para aplicações Console .NET Core e aplicações ASP.NET Core.
Isso também significa que os clientes têm mais controle sobre o código que
hospeda e executa seu aplicativo ASP.NET Core.
Suporte IIS Nativo (pronto para uso)
O servidor IIS continua a ser suportado com um suporte de primeira classe. Use o novo ASP.NET Core Module no seu web.config (ele é adicionado nos novos modelos de projeto) para configurar o IIS para iniciar e hospedar seu aplicativo.
Como migrar do RC1 para a RC2
Com estas alterações no framework e as mudanças de marca, há uma série de atualizações que você precisa fazer em seus aplicativos para torná-los prontos para o RC2. A seguir alguns links que podem ajudá-lo nesta tarefa:
Há uma
série de outras mudanças que ocorreram para limpar, corrigir ou simplificar as
APIs durante o processo de desenvolvimento da RC2. Houve também um número de
melhorias de desempenho que foram implementados nesta versão.
Você pode encontrar documentação clara de todas as alterações de ASP.NET Core
RC2 em nosso
repositório de anúncios no GitHub.
Fique a vontade para baixar uma cópia do ASP.NET Core RC2 e testar...
Até mais ...
Veja os
Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique
e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? Quer aprender a criar aplicações Web Dinâmicas usando a ASP .NET MVC 5 ? |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/
http://www.hanselman.com/blog/AnUpdateOnASPNETCore10RC2.aspx