asp.net core deep dive - dotnetconf.local

14
www.lambda3.com. br ASP.NET Core Deep Dive Heber Ortiz Pereira @HeberOrtiz

Upload: heber-ortiz-pereira

Post on 11-Feb-2017

85 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: ASP.NET Core Deep Dive - dotnetConf.local

w w w. l a m b d a 3 . c o m .b r

ASP.NET Core Deep Dive

Heber Ortiz Pereira@HeberOrtiz

Page 2: ASP.NET Core Deep Dive - dotnetConf.local

Sobre mim• Desenvolvedor (18 anos)• @ Lambda3• Microsoft Certified Trainer

@HeberOrtizhttp://do.net.br || http://blog.lambda3.com.br http://youtube.com/donetbr

Page 3: ASP.NET Core Deep Dive - dotnetConf.local
Page 4: ASP.NET Core Deep Dive - dotnetConf.local

AgendaHostingRequest HandlingLogging and DiagnosticsConfiguration

Page 5: ASP.NET Core Deep Dive - dotnetConf.local

Dem

oHostingConstruindo o host

Page 6: ASP.NET Core Deep Dive - dotnetConf.local

Request Pipeline - Middlewares

Page 7: ASP.NET Core Deep Dive - dotnetConf.local

Dem

oRequest PipelineCriando e usando middlewares

Page 8: ASP.NET Core Deep Dive - dotnetConf.local

Dem

oLogging and Diagnostics

Page 9: ASP.NET Core Deep Dive - dotnetConf.local

Dem

oConfiguration

Page 10: ASP.NET Core Deep Dive - dotnetConf.local

Hosting in Production

Internet PROXY

Kestrel

Kestrel

Kestrel

Kestrel ainda não é “parrudo” para ser exposto diretamente na internet Usar sobre um proxy reverso maduro(IIS, Nginx, Apache etc)

Page 11: ASP.NET Core Deep Dive - dotnetConf.local

Publicando no IISInstalar ASP.NET Core ModuleRedireciona requests para sua aplicação

Suporta redirecionamento de certificados, autorização windows, logging

Configurar no web.configApontar IIS para raiz de conteúdo da applicaçãoConfigurar a integração do IIS com o host do ASP.NET CorewebHostBuilder.UseIISIntegration()

Page 12: ASP.NET Core Deep Dive - dotnetConf.local

Configuração ASP.NET Core Module

Page 13: ASP.NET Core Deep Dive - dotnetConf.local

Dem

oHosting in IIS

Page 14: ASP.NET Core Deep Dive - dotnetConf.local

w w w. l a m b d a 3 . c o m .b r

ObrigadoHeber Ortiz Pereira

@HeberOrtiz