ASP.NET Core Deep Dive - dotnetConf.local

Preview:

Citation preview

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

ASP.NET Core Deep Dive

Heber Ortiz Pereira@HeberOrtiz

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

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

AgendaHostingRequest HandlingLogging and DiagnosticsConfiguration

Dem

oHostingConstruindo o host

Request Pipeline - Middlewares

Dem

oRequest PipelineCriando e usando middlewares

Dem

oLogging and Diagnostics

Dem

oConfiguration

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)

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()

Configuração ASP.NET Core Module

Dem

oHosting in IIS

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

ObrigadoHeber Ortiz Pereira

@HeberOrtiz