ASP.NET Core 2.0 - Performance em APIs REST - Campinas .NET
-
Upload
renato-groff -
Category
Software
-
view
32 -
download
2
Transcript of ASP.NET Core 2.0 - Performance em APIs REST - Campinas .NET
ASP.NET Core 2.0PERFORMANCE EM APIS REST
Renato Groffe
◦ Microsoft Most Valuable Professional (MVP)
◦ Multi-Plataform Technical Audience Contributor (MTAC)
◦ Mais de 15 anos de experiência na área de Tecnologia
◦ Autor Técnico e Palestrante
Contatos
http://renatogroffe.net/
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe/@renato.groffe
/canaldotnet
Agenda
◦ .NET Core e ASP.NET Core: visão geral
◦Melhorando a performance em APIs ASP.NET Core 2.0
.NET Core – Primórdios
◦ Chamados inicialmente de ASP.NET vNext/.NET vNext e depois ASP.NET 5/.NET 5
◦ Primeiros releases em 2014
◦ Rebatizado como .NET Core 1.0 e ASP.NET Core 1.0 em Janeiro/2016
◦ Um novo framework, completamente reescrito
◦ Open source
ASP.NET Core e .NET Core – Visão geral◦ Multiplataforma: Windows, Linux e Mac
◦ Atualmente na versão 2.0 (Agosto/2017)
◦ Suporte ao .NET Standard 2.0
◦ Completamente reescrito
◦ Nova arquitetura (unificada)
◦ Suporte a containers Docker
ASP.NET Core – Ferramentas Microsoft
◦Visual Studio 2017
◦Visual Studio Code (Windows, Linux e Mac)
◦Visual Studio for Mac
Exemplos práticos
E como melhorar a performance em APIs ASP.NET Core 2.0?
Removendo valores nulos
Compressão de respostas em APIs
Utilizando o suporte a JSON de bancos relacionais
+
Cache
+
Acesso a dados com Dapper
Utilizando NoSQL
+
Monitorando com Application Insights
Dúvidas?
Obrigado!