• MVP Microsoft • MCP – MCTS – MCPD – MCT • Foco em desenvolvimento WEB • Arquiteto de Soluções / Consultor • Treze anos de comunidade .NET • Palestrou em mais de 12 capitais • Mais de 16.000 pessoas nesse tempo • {aspnet}cast com aprox. 1200 pessoas/mês • Finalista Imagine Cup 2005 – Brasil/Japão Rodrigo Kono @ ro d r i g o k o n o – w w w. ro d r i g o k o n o . n e t
ASP.NET Core High-Level Overview
Esclarecendo Nomes e Versões 5 5 MVC 6 .NET Core 5
Primeiros Passos www.dot.net
Preparando o ambiente
Tag Helpers
Tag Helper na View
View Components
MVC e Web API Unificados
Injeção de Dependência
Setando a Injeção de Dependência No Startup, adiciona a namespace e as dependencias No código da aplicação • Injeção de Construtor • Injeção de Propriedade
Testes com xUnit.net
xUnit.net Config (Projeto de Teste)
xUnit – Atributos de Classe de Teste public classe de teste [Fact] para métodos públicos sem parâmetros [Theory] e [InlineData] para métodos com parâmetros
Migrando do MVC 5 para Core MVC - http://dotnetstatus.azurewebsites.net
E tem muito mais...
Referências Importantes! Portal central dot.net Documentação ASP.NET docs.asp.net Tudo open source no Github • Github.com/dotnet • Github.com/aspnet Code Omnisharp omnisharp.net/ github.com/omnisharp
https://github.com/rodrigokono/comecandodozero Fazer o maior número de vídeos informativos (baby steps) de uma parte de determinada tecnologia ou ferramenta. Prêmio: Casaco Visual Studio Prazo: 04/07/2016 começandodozero
ASP.NET MVC Core

ASP.NET MVC Core