asp.net 5 e a web moderna douglas franco. cenário atual de desenvolvimento asp.net

13
ASP.NET 5 e a Web Moderna Douglas Franco

Upload: victor-barbosa-wagner

Post on 07-Apr-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

ASP.NET 5 e a Web Moderna

Douglas Franco

Cenário Atual de desenvolvimento ASP.NET

Nova Stack ASP.NET 5

• Cross-Platform Window/ Linux / Mac

• Open Source https://github.com/aspnet/home

• Totalmente Modular Fim da dependência System.Web

• Nuget Dependa apenas do que você realmente precisa

• Novo Core CLR

• Escolha suas ferramentas e editores Visual Studio, Visual Studio Code, Sublime, Notepad++, Etc

• HTTP 2 Ready

ASP.NET 5

.NET Software Development Kit

.NET Utilities (DNU)- restore

.NET Version Manager (DNVM)- list

- install

.NET Execution Envrironment (DNX)- web

- kestrel

ASP.NET 5 - Self Host

Nova estrutura de Projeto

Novidades

References: Server Side Dependeciesproject.json

Dependencies: Client Side Dependencies bower.json

wwwroot: Arquivos estáticoshtml, css, js, less, etc

Configuração do Projetoconfig.json

Novos recursos do ASP.NET 5 - MVC 6

Novos recursos do ASP.NET 5 - Tag Helpers

Novos recursos do ASP.NET 5 - Dependence Resolver

Novos recursos do ASP.NET 5 - xUnit Test

Refêrencias• http://docs.asp.net/• https://github.com/aspnet/home• http://www.asp.net/• http://channel9.msdn.com/