<?xml version="1.0" encoding="utf-8"?><urlset xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://avera.com.br/blog/kubernetes</loc><image:image><image:loc>https://cdn.avera.com.br/blog/1b8d05b6f2d03ff428a2746a1a2a9a82.jpeg</image:loc><image:title>O que é Kubernetes?</image:title></image:image></url><url><loc>https://avera.com.br/blog/azure-kubernetes-service</loc><image:image><image:loc>https://cdn.avera.com.br/blog/cc138465cb48b33b02e68e37e7512568.jpg</image:loc><image:title>O que é Azure AKS, para que serve e quando usar?</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise</loc><image:image><image:loc>https://cdn.avera.com.br/blog/890b9a9e818b26d7c77494c48d4fa0a9.png</image:loc><image:title>Projeto Phoenix - Analise do livro</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-22-ao-29</loc><image:image><image:loc>https://cdn.avera.com.br/blog/8fc8c7f81468bf351152cac4d8ac8067.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 22 a 29</image:title></image:image></url><url><loc>https://avera.com.br/blog/performance-decorator-dotnet</loc><image:image><image:loc>https://cdn.avera.com.br/blog/6cb70e87af61708923ca7f7f16e8953c.jpg</image:loc><image:title>Aprimorando Performance com o Padrão Decorator e IoC em .NET</image:title></image:image></url><url><loc>https://avera.com.br/blog/elastic-kubernetes-service</loc><image:image><image:loc>https://cdn.avera.com.br/blog/dc18e5a54d59d0887d292d82520ef837.jpg</image:loc><image:title>O que é Amazon EKS, para que serve e quando usar?</image:title></image:image></url><url><loc>https://avera.com.br/blog/kubernetes-pod-bastion</loc><image:image><image:loc>https://cdn.avera.com.br/blog/17fa5e35129c22bdf6ebaa9a54006ed2.jpg</image:loc><image:title>Usando POD no Kubernetes como Bastion</image:title></image:image></url><url><loc>https://avera.com.br/blog/docker-e-containers</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c276fbacedb86427d0e4c3daa9e26966.jpeg</image:loc><image:title>Docker e Containers</image:title></image:image></url><url><loc>https://avera.com.br/blog/docker-console-application</loc><image:image><image:loc>https://cdn.avera.com.br/blog/4531907216156b6d968b0acc147dee16.jpg</image:loc><image:title>.NET Core - Console Application com Docker</image:title></image:image></url><url><loc>https://avera.com.br/blog/implicity-angular-oidc-identityserver4</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c5584715ccdaf3ab67726630bf109d0c.jpg</image:loc><image:title>ASP.NET Core - Autenticação utilizando Angular OIDC, CoreUI e IdentityServer4</image:title></image:image></url><url><loc>https://avera.com.br/blog/configurando-uma-aplicacao-angular-com-openid-connect</loc><image:image><image:loc>https://cdn.avera.com.br/blog/84f5f993936cb92b3ad0e92f5ed70906.jpg</image:loc><image:title>IdentityServer4 - Adicionando suporte a usuários no Angular em 10 minutos</image:title></image:image></url><url><loc>https://avera.com.br/blog/jose-jwt-jws-jwe-jwa-jwk-jwks-2020</loc><image:image><image:loc>https://cdn.avera.com.br/blog/847f1f9e2ef1c8c22268c60676de149c.jpg</image:loc><image:title>Componentes do JWT (JWS, JWE, JWA, JWK, JWKS)</image:title></image:image></url><url><loc>https://avera.com.br/blog/api-restful-boas-praticas</loc><image:image><image:loc>https://cdn.avera.com.br/blog/f448c9ffe17c1ad09c6f2e8b86f4ee51.jpg</image:loc><image:title>API RESTful - Boas práticas</image:title></image:image></url><url><loc>https://avera.com.br/blog/richardson-maturity-model</loc><image:image><image:loc>https://cdn.avera.com.br/blog/b5d5f0f451e5f7bf5e305b22fceccc2f.jpg</image:loc><image:title>Medindo a Maturidade de sua API - Richardson Maturity Model</image:title></image:image></url><url><loc>https://avera.com.br/blog/kubernetes-on-premises-ou-como-servico</loc><image:image><image:loc>https://cdn.avera.com.br/blog/eafc12a621bd7b55f6cf57d6a18e6e1d.jpg</image:loc><image:title>Kubernetes - On-Premises ou como serviço?</image:title></image:image></url><url><loc>https://avera.com.br/blog/jwt-como-usar-algoritmos</loc><image:image><image:loc>https://cdn.avera.com.br/blog/f39b67848ce214cf142f8c6216c05997.png</image:loc><image:title>JWT - Escolhendo o algoritmo sem invocar o caos</image:title></image:image></url><url><loc>https://avera.com.br/blog/inversion-of-control</loc><image:image><image:loc>https://cdn.avera.com.br/blog/34e4f081cdbeea2c6fe029e9befb7694.png</image:loc><image:title>IoC: Inversion of Control - Código com baixo acoplamento</image:title></image:image></url><url><loc>https://avera.com.br/blog/microsoft-most-valuable-professional</loc><image:image><image:loc>https://cdn.avera.com.br/blog/23969d5a711de14a01adec796058d614.png</image:loc><image:title>Fui nomeado MVP</image:title></image:image></url><url><loc>https://avera.com.br/blog/configurando-o-firacode-para-visual-studio</loc><image:image><image:loc>https://cdn.avera.com.br/blog/276764f0abca08c4ca96d7a1bee7dc14.png</image:loc><image:title>Configurando o Firacode para Visual Studio 2022</image:title></image:image></url><url><loc>https://avera.com.br/blog/identityserver4-key-material</loc><image:image><image:loc>https://cdn.avera.com.br/blog/e5500958f06a3b5e07ce0d4501b4a3ef.jpg</image:loc><image:title>IdentityServer4 - Key Material</image:title></image:image></url><url><loc>https://avera.com.br/blog/2020-resumo</loc><image:image><image:loc>https://cdn.avera.com.br/blog/ed942e61bcdcf8d1652ee58df1f75d3f.jpg</image:loc><image:title>2020 - Um ano de altos e baixos</image:title></image:image></url><url><loc>https://avera.com.br/blog/appsettings-azure-docker</loc><image:image><image:loc>https://cdn.avera.com.br/blog/caf6a9e3733a07975772169a79bd5de4.jpg</image:loc><image:title>.NET - Configurando o AppSettings em ambientes como Docker e Azure</image:title></image:image></url><url><loc>https://avera.com.br/blog/jose-jwt-jws-jwe-jwa-jwk-jwks</loc><image:image><image:loc>https://cdn.avera.com.br/blog/847f1f9e2ef1c8c22268c60676de149c.jpg</image:loc><image:title>Conhece a familia do JOSE? Digo, JWT.</image:title></image:image></url><url><loc>https://avera.com.br/blog/estrategias-para-migrar-uma-aplicacao</loc><image:image><image:loc>https://cdn.avera.com.br/blog/eddd18af84ce1040c4448d26f75a894e.jpg</image:loc><image:title>Estratégias para migrar uma aplicação</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-api-restful</loc><image:image><image:loc>https://cdn.avera.com.br/blog/e4b42df16f7ecfbecbfbce9c883b1c88.jpg</image:loc><image:title>ASP.NET Core - API RESTFul</image:title></image:image></url><url><loc>https://avera.com.br/blog/jwt-com-chave-assimetrica</loc><image:image><image:loc>https://cdn.avera.com.br/blog/42efe6b36dffdfe971ba8e8e5160f577.jpg</image:loc><image:title>JWT com chave simétrica - O perigo mora em casa</image:title></image:image></url><url><loc>https://avera.com.br/blog/seguranca-salt-hash-senha</loc><image:image><image:loc>https://cdn.avera.com.br/blog/65ff7613db192ea28810d50ab56faea1.jpg</image:loc><image:title>Segurança - Parte 3 - Salt no Hash de Senha</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-30-ao-35</loc><image:image><image:loc>https://cdn.avera.com.br/blog/f19c8a4d2893c9b3b7189e5feee4911d.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 30 a 35</image:title></image:image></url><url><loc>https://avera.com.br/blog/cursos-online-ou-faculdade</loc><image:image><image:loc>https://cdn.avera.com.br/blog/845818c0ce45c300b4a1aa0c685d11fd.jpg</image:loc><image:title>Cursos online ou faculdade?</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-identity-fido2</loc><image:image><image:loc>https://cdn.avera.com.br/blog/a381943cc690bb534cf09b79ebb9356c.jpg</image:loc><image:title>Integração ASP.NET Identity com FIDO2</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-17-ao-21</loc><image:image><image:loc>https://cdn.avera.com.br/blog/33dd3f1a2395119d2d4821f3015ad258.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 17 ao 21</image:title></image:image></url><url><loc>https://avera.com.br/blog/por-que-migrar-uma-aplicacao</loc><image:image><image:loc>https://cdn.avera.com.br/blog/05395d23cc29ba7b6c05d75f2b17902a.jpg</image:loc><image:title>Por que migrar uma aplicação?</image:title></image:image></url><url><loc>https://avera.com.br/blog/grpc</loc><image:image><image:loc>https://cdn.avera.com.br/blog/518197c5f8d6b39e3222f12b62b6d7b0.jpg</image:loc><image:title>gRPC</image:title></image:image></url><url><loc>https://avera.com.br/blog/identityserver4-ferramentas-gerenciamento</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c5584715ccdaf3ab67726630bf109d0c.jpg</image:loc><image:title>IdentityServer4 - Ferramentas de gerenciamento</image:title></image:image></url><url><loc>https://avera.com.br/blog/jardineiro-de-software</loc><image:image><image:loc>https://cdn.avera.com.br/blog/e5b585919645326ed88f9e1637bee5e1.jpg</image:loc><image:title>Jardineiro de Software</image:title></image:image></url><url><loc>https://avera.com.br/blog/arquitetura-design</loc><image:image><image:loc>https://cdn.avera.com.br/blog/791eb3c278d41619b8f56885f4edef2e.jpg</image:loc><image:title>A diferença entre arquitetura e design de Software</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-identityserver4-recursos-protegidos</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c5584715ccdaf3ab67726630bf109d0c.jpg</image:loc><image:title>ASP.NET Core &amp; IdentityServer4 - Acessando recursos protegidos</image:title></image:image></url><url><loc>https://avera.com.br/blog/estruturando-components-angular</loc><image:image><image:loc>https://cdn.avera.com.br/blog/802536dee0dede2911964c8751c1fddb.jpg</image:loc><image:title>Angular - Como estruturar componentes em grandes projetos</image:title></image:image></url><url><loc>https://avera.com.br/blog/node-identityserver4-problemas</loc><image:image><image:loc>https://cdn.avera.com.br/blog/df3bd220d7faca365dccd5afc6ba5639.jpg</image:loc><image:title>Node JS - Problemas de integração com IdentityServer4</image:title></image:image></url><url><loc>https://avera.com.br/blog/dapper-tutorial-i</loc><image:image><image:loc>https://cdn.avera.com.br/blog/f41e8d9b3f58ba79e7d88baf3acc7976.jpg</image:loc><image:title>Dapper - .NET Core Tutorial - QueryMultiple</image:title></image:image></url><url><loc>https://avera.com.br/blog/jwt-cookies-oauth-bearer</loc><image:image><image:loc>https://cdn.avera.com.br/blog/2cfba42cf77a778977607f2408b0f3e7.jpg</image:loc><image:title>Segurança - JWT x Cookies x OAuth 2.0 x Bearer</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-4-ao-7</loc><image:image><image:loc>https://cdn.avera.com.br/blog/41c86878d7195be4ee72bb8408c8574f.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 4, 5, 6 e 7</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-8-ao-12</loc><image:image><image:loc>https://cdn.avera.com.br/blog/73668bf7105f68d7bfea5e686cbd3023.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 8 ao 12</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-13-ao-16</loc><image:image><image:loc>https://cdn.avera.com.br/blog/fc8fba41b4da486383eb67d1b7c1dda9.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 13 ao 16</image:title></image:image></url><url><loc>https://avera.com.br/blog/projeto-phoenix-analise-capitulos-1-ao-3</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c0252d97935c0f58f03d54ad9d5d3dd1.png</image:loc><image:title>Projeto Phoenix - Analise dos Capitulos 1, 2 e 3</image:title></image:image></url><url><loc>https://avera.com.br/blog/fido2</loc><image:image><image:loc>https://cdn.avera.com.br/blog/416ae567e6729516a22db7a995ce1336.jpg</image:loc><image:title>FIDO2</image:title></image:image></url><url><loc>https://avera.com.br/blog/configurar-firacode-vscode</loc><image:image><image:loc>https://cdn.avera.com.br/blog/315017928f790354f4094cb743b57583.png</image:loc><image:title>Configurando o Fira Code para VsCode</image:title></image:image></url><url><loc>https://avera.com.br/blog/detalhes-asp-net-core</loc><image:image><image:loc>https://cdn.avera.com.br/blog/b693db07d34fdd677dffa7b18b894b01.jpg</image:loc><image:title>Detalhes do ASP.NET Core</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-cognitive-services</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c936cea624b57062fef4af717a3ca639.jpg</image:loc><image:title>ASP.NET Core &amp; Cognitive Services - Computer Vision</image:title></image:image></url><url><loc>https://avera.com.br/blog/identityserver4-pago-opiniao</loc><image:image><image:loc>https://cdn.avera.com.br/blog/1d4cebdd03d2cd0651accb958c998e1d.jpg</image:loc><image:title>IdentityServer4 Pago - E Agora?</image:title></image:image></url><url><loc>https://avera.com.br/blog/angular-6-novidades</loc><image:image><image:loc>https://cdn.avera.com.br/blog/32ac3e39e9919cb9ec819c36f7dc5b5a.jpg</image:loc><image:title>Angular 6 - O que há de novo?</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-identityserver4</loc><image:image><image:loc>https://cdn.avera.com.br/blog/1331c15921fd374971dcf090e601de40.jpg</image:loc><image:title>ASP.NET Core 3.1 - Integrando com IdentityServer4</image:title></image:image></url><url><loc>https://avera.com.br/blog/quando-modernizar-o-legado</loc><image:image><image:loc>https://cdn.avera.com.br/blog/63e10383289e338141e61847bc162273.jpg</image:loc><image:title>Quando é a hora de migrar?</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-mvc-sucessor-natural-do-webforms</loc><image:image><image:loc>https://cdn.avera.com.br/blog/502d30aba0deeec5ee82d46d367921a8.jpg</image:loc><image:title>ASP.NET Core MVC - Sucessor natural do WebForms</image:title></image:image></url><url><loc>https://avera.com.br/blog/blazor-interop-js</loc><image:image><image:loc>https://cdn.avera.com.br/blog/49fc7c44186c47c4d5911abfe069516c.jpg</image:loc><image:title>Blazor - Interoperabilidade com Javascript</image:title></image:image></url><url><loc>https://avera.com.br/blog/azure-https-gratuito-com-let-s-encrypt</loc><image:image><image:loc>https://cdn.avera.com.br/blog/c9fe432fb49f3288f00b8cbf33dbf73f.jpg</image:loc><image:title>Azure - Https gratuito com Let's Encrypt</image:title></image:image></url><url><loc>https://avera.com.br/blog/2019-resumo</loc><image:image><image:loc>https://cdn.avera.com.br/blog/24ee6f35dd95d8b4b77a0f054a4dc16e.png</image:loc><image:title>2019 - Um ano de mudanças</image:title></image:image></url><url><loc>https://avera.com.br/blog/blazor-primeros-passos</loc><image:image><image:loc>https://cdn.avera.com.br/blog/aab4ad2183ac96fe04c97789181dc0f3.jpg</image:loc><image:title>Blazor - Primeiros passos</image:title></image:image></url><url><loc>https://avera.com.br/blog/futuro-net-core</loc><image:image><image:loc>https://cdn.avera.com.br/blog/0e07f5a5ba107d1f659929df79c9a307.jpg</image:loc><image:title>Futuro do .NET Core</image:title></image:image></url><url><loc>https://avera.com.br/blog/oauth2-native-apps</loc><image:image><image:loc>https://cdn.avera.com.br/blog/575456cc4e346658f1cbc5951321ccd8.jpg</image:loc><image:title>OAuth 2.0 - Integração com App Nativas</image:title></image:image></url><url><loc>https://avera.com.br/blog/nunca-utilize-resource-owner-passowrd</loc><image:image><image:loc>https://cdn.avera.com.br/blog/00badf00559e9da368ddbd0f943aae3a.jpg</image:loc><image:title>OAuth 2.0 - NUNCA utilize Resource Owner Password Credentials</image:title></image:image></url><url><loc>https://avera.com.br/blog/angular-7</loc><image:image><image:loc>https://cdn.avera.com.br/blog/d98f6d2575c2557a5cf22a3c4c657a37.jpg</image:loc><image:title>Angular 7 - O que há de novo</image:title></image:image></url><url><loc>https://avera.com.br/blog/configurando-o-firacode-para-visual-studio-2019</loc><image:image><image:loc>https://cdn.avera.com.br/blog/d89d4eb2c183e1e1bac45903d4312e0a.jpg</image:loc><image:title>Configurando o Firacode para Visual Studio 2019</image:title></image:image></url><url><loc>https://avera.com.br/blog/jp-project</loc><image:image><image:loc>https://cdn.avera.com.br/blog/3fa8f5af3fc2678cf14d73f7926494c9.jpg</image:loc><image:title>JP Project</image:title></image:image></url><url><loc>https://avera.com.br/blog/blazor-asp-net</loc><image:image><image:loc>https://cdn.avera.com.br/blog/284e78e4e7da2016bc2286068b2b891b.jpg</image:loc><image:title>Blazor - Agora é oficialmente do ASP.Net</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-background-services-3</loc><image:image><image:loc>https://cdn.avera.com.br/blog/d5dc258b68b18473666d0d921f9903df.jpg</image:loc><image:title>ASP.NET Core - Background Services</image:title></image:image></url><url><loc>https://avera.com.br/blog/seguranca-como-armazenar-senha</loc><image:image><image:loc>https://cdn.avera.com.br/blog/6f4c6ae20d4209e730efc2b020f0c443.jpg</image:loc><image:title>Segurança - Parte 1 - Como armazenar senhas</image:title></image:image></url><url><loc>https://avera.com.br/blog/domain-driven-design</loc><image:image><image:loc>https://cdn.avera.com.br/blog/e79bf01972790cda00ed7d6bc5fd1fbf.jpg</image:loc><image:title>Domain-Driven Design - A Fórmula Mágica ou Só Mais Uma Sigla pra Deixar Seu Projeto Pelado?</image:title></image:image></url><url><loc>https://avera.com.br/blog/identityserver4-assinando-o-jwt</loc><image:image><image:loc>https://cdn.avera.com.br/blog/7bdc06af40e8a9efeef1ca09dcae603b.jpg</image:loc><image:title>Como o IdentityServer4 assina o JWT?</image:title></image:image></url><url><loc>https://avera.com.br/blog/firacode</loc><image:image><image:loc>https://cdn.avera.com.br/blog/62baf3b63fa3b18b886d31be52e25da6.jpeg</image:loc><image:title>Firacode</image:title></image:image></url><url><loc>https://avera.com.br/blog/net-5-o-que-voce-deveria-saber</loc><image:image><image:loc>https://cdn.avera.com.br/blog/44773b85b00d77a67677e18cfa84e7f7.jpg</image:loc><image:title>.NET 5 - O que você deveria saber</image:title></image:image></url><url><loc>https://avera.com.br/blog/substituindo-windows-service-console-app-docker</loc><image:image><image:loc>https://cdn.avera.com.br/blog/01c2aa32c1b46b9366d15a09f1e5ddad.jpg</image:loc><image:title>.NET Core - Substituindo Windows Service por Console App &amp; Docker</image:title></image:image></url><url><loc>https://avera.com.br/blog/dapper-em-detalhes</loc><image:image><image:loc>https://cdn.avera.com.br/blog/f41e8d9b3f58ba79e7d88baf3acc7976.jpg</image:loc><image:title>Dapper - Em detalhes</image:title></image:image></url><url><loc>https://avera.com.br/blog/oauth2</loc><image:image><image:loc>https://cdn.avera.com.br/blog/daf2afd0bb625d3bd5f7fd0a935e15bc.jpg</image:loc><image:title>OAuth 2.0 - Guia do Iniciante</image:title></image:image></url><url><loc>https://avera.com.br/blog/http-security-headers</loc><image:image><image:loc>https://cdn.avera.com.br/blog/ab6ae7be755e9f5192f1a7a1acf6791e.jpg</image:loc><image:title>HTTP Security Headers</image:title></image:image></url><url><loc>https://avera.com.br/blog/seguranca-hash-em-senhas</loc><image:image><image:loc>https://cdn.avera.com.br/blog/8ca8cb9017c08b2f566edf9444a76797.jpg</image:loc><image:title>Segurança - Parte 2 - Hash em senhas</image:title></image:image></url><url><loc>https://avera.com.br/blog/identityserver4-jpproject</loc><image:image><image:loc>https://cdn.avera.com.br/blog/5f0f52c2e8734713ed72d5eb01ff2e42.jpg</image:loc><image:title>IdentityServer4 - JpProject</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-protegendo-api-jwt-identityserver4</loc><image:image><image:loc>https://cdn.avera.com.br/blog/54776493cb747c6f678a9195c6da31ed.jpg</image:loc><image:title>ASP.NET Core 3.1 - Protegendo sua API com JWT através de IdentityServer4</image:title></image:image></url><url><loc>https://avera.com.br/blog/debuggerdisplay</loc><image:image><image:loc>https://cdn.avera.com.br/blog/311e2a7e2571feacc48a4ca943621c6f.jpg</image:loc><image:title>Aprimorando o Debug com DebuggerDisplay</image:title></image:image></url><url><loc>https://avera.com.br/blog/decorator-design-pattern</loc><image:image><image:loc>https://cdn.avera.com.br/blog/55300c35db94c8d8a2715ffc3e7b30c9.png</image:loc><image:title>Implemente Cache usando o Design Pattern Decorator no ASP.NET Core</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-event-sourcing-microsservicos-background-services-rabbit</loc><image:image><image:loc>https://cdn.avera.com.br/blog/93b50b9c6f459828202f80ba1de28bab.jpg</image:loc><image:title>ASP.NET Core &amp; Microsserviços - Event Sourcing com Background Services e RabbitMQ</image:title></image:image></url><url><loc>https://avera.com.br/blog/ioc</loc><image:image><image:loc>https://cdn.avera.com.br/blog/535241b7256b64e03a9d4595c8ec3fe2.png</image:loc><image:title>Inversion of Control - IoC</image:title></image:image></url><url><loc>https://avera.com.br/blog/jwt-assinaura-digital-rsa-ecdsa-hmac</loc><image:image><image:loc>https://cdn.avera.com.br/blog/14198b18e36da56801bd13961fd28894.jpg</image:loc><image:title>Como assinar digitalmente seu JWT</image:title></image:image></url><url><loc>https://avera.com.br/blog/mongodb-persistence</loc><image:image><image:loc>https://cdn.avera.com.br/blog/884d140f0cec5c1dcc023ab751958cc5.jpg</image:loc><image:title>ASP.NET Core - Persistence com MongoDB</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core</loc><image:image><image:loc>https://cdn.avera.com.br/blog/07d839c0a7c84691247b9497fd943153.jpg</image:loc><image:title>ASP.NET Core</image:title></image:image></url><url><loc>https://avera.com.br/blog/ferramentas-debug</loc><image:image><image:loc>https://cdn.avera.com.br/blog/7eb6bb67301e1714cac4418f539f2efb.jpg</image:loc><image:title>Ferramentas de Debug do Visual Studio</image:title></image:image></url><url><loc>https://avera.com.br/blog/comecando-projeto-do-zero</loc><image:image><image:loc>https://cdn.avera.com.br/blog/796994928f92460dc2d6991a143ae06b.jpg</image:loc><image:title>ASP.NET Core - Começando um projeto novo</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-owasp-injection</loc><image:image><image:loc>https://cdn.avera.com.br/blog/48645c9ed6ec80bb59e93e86be710d45.jpg</image:loc><image:title>ASP.NET Core &amp; OWASP TOP 10 - Injection</image:title></image:image></url><url><loc>https://avera.com.br/blog/padrao-rest</loc><image:image><image:loc>https://cdn.avera.com.br/blog/24cd96726515146c7c22fe95b772c59d.jpg</image:loc><image:title>Padrão REST</image:title></image:image></url><url><loc>https://avera.com.br/blog/rest-nao-e-crud</loc><image:image><image:loc>https://cdn.avera.com.br/blog/81101bb4bddefb2771aec7f0be865eca.jpg</image:loc><image:title>REST não é CRUD</image:title></image:image></url><url><loc>https://avera.com.br/blog/criando-apis-seguras-com-jwt-identity-server-v4</loc><image:image><image:loc>https://cdn.avera.com.br/blog/34b7f38fe92ff1e49326bdb3c08dbcb7.png</image:loc><image:title>VSSummit 2019 - Criando APIs Seguras com JWT Identity Server v4</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-core-ioc-estrategia</loc><image:image><image:loc>https://cdn.avera.com.br/blog/6cb70e87af61708923ca7f7f16e8953c.jpg</image:loc><image:title>ASP.NET Core - Adicionando Cache em qualquer componente com Injeção de Dependência</image:title></image:image></url><url><loc>https://avera.com.br/blog/microsoft-confirma-compra-do-github</loc><image:image><image:loc>https://cdn.avera.com.br/blog/23027538d48967f35d056d0ffa56d826.png</image:loc><image:title>Microsoft confirma compra do GitHub</image:title></image:image></url><url><loc>https://avera.com.br/blog/limpar-cache-do-nuget</loc><image:image><image:loc>https://cdn.avera.com.br/blog/a6a7ead1907d012ad697a6809dc0a0de.jpg</image:loc><image:title>Limpando cache do Nuget</image:title></image:image></url><url><loc>https://avera.com.br/blog/asp-net-e-iis-anatomia-de-uma-aplicacao-web-parte-ii</loc><image:image><image:loc>https://cdn.avera.com.br/blog/494a9a1e784ff73913882fba5beee3fa.jpg</image:loc><image:title>ASP.NET e IIS - Anatomia de uma aplicação Web - Requisições assíncronas</image:title></image:image></url><url><loc>https://avera.com.br/blog/anatomia-de-uma-aplicacao-asp-net-iis-parte-i</loc><image:image><image:loc>https://cdn.avera.com.br/blog/1453dcdeb8cfc54dde882d7a3c61869d.jpg</image:loc><image:title>ASP.NET e IIS - Anatomia de uma aplicação Web - Como funciona o IIS</image:title></image:image></url><url><loc>https://avera.com.br/blog/configurando-firacode-visual-studio-2017</loc><image:image><image:loc>https://cdn.avera.com.br/blog/4d0da2c63af8b2478cf4340277452eb9.png</image:loc><image:title>Configurando o Firacode para Visual Studio 2017</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-mongodb-unit-of-work</loc><image:image><image:loc>https://cdn.avera.com.br/blog/22dcca6ac682741d5400e840d90df539.jpg</image:loc><image:title>ASP.NET Core - MongoDB Repository Pattern &amp; Unit Of Work</image:title></image:image></url><url><loc>https://avera.com.br/blog/net-portability-analyzer</loc><image:image><image:loc>https://cdn.avera.com.br/blog/b544072672746eb84beb817c9087a9e8.jpg</image:loc><image:title>.NET Portability Analyzer</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-passprotect</loc><image:image><image:loc>https://cdn.avera.com.br/blog/73f9c31463ef9e73234ae91a125965cf.jpg</image:loc><image:title>Segurança - Parte 5 - Senhas mais seguras com Passprotect no ASP.NET Core</image:title></image:image></url><url><loc>https://avera.com.br/blog/aspnet-core-background-services</loc><image:image><image:loc>https://cdn.avera.com.br/blog/b69dcbc4c1ee08ac3cdc854d8d0ef2ae.jpg</image:loc><image:title>ASP.NET Core - Background Service</image:title></image:image></url><url><loc>https://avera.com.br/blog/seguranca-custom-passwordhasher</loc><image:image><image:loc>https://cdn.avera.com.br/blog/b18449bc16bc634e21a271d04eed35d0.jpg</image:loc><image:title>Segurança - Parte 4 - Melhorando o Hash de senhas no ASP.NET Core Identity</image:title></image:image></url><url><loc>https://avera.com.br/blog/microsservicos-trocar-memoria-por-network</loc><image:image><image:loc>https://cdn.avera.com.br/blog/5e48f0cb1c78b57fb9332dd451b0202c.png</image:loc><image:title>Microsserviços - Parabéns trocou memória por latência de rede</image:title></image:image></url></urlset>