Você escreveu seu código e na hora de testar você move, lê informações que fazem parte do arquivo ou cria um arquivo e depois que o processamento terminou você quer apagar o arquivo e se depara com o erro a seguir.

Então…

Recentemente nos deparamos com a situação de high swap space usage esta situação foi evidenciada pelo alerta configurado pelo DevOps.

Isto significa que, em algum momento a aplicação está descarregando algum objeto que está na stack (não na HEAP) para o disco, liberando memória. Porém este objeto pode ser utilizado…

Dando continuidade ao post ASP.NET Core 3.1 — PKCE Component, para não ficar tão extenso, neste vou explicar como fiz para publicar o componente no NuGet de forma automática (DevOps) usando as Actions do GitHub.

Publish NuGet Package Steps

Deixei por último a parte mais interessante, que é como preparar todo o seu ambiente…

No post ASP.NET Core 3.1 — IdentityServer4 — Client-Security-PKCE (Parte 11) eu falei sobre o PKCE (Proof Key for Code Exchange).

Eu percebi também que a implementação dele não é algo trivial, então decidi fazer um componente para apenas chamar o método de extensão UsePkce() através das options do serviço…

Transport Layer Security (TLS) já é amplamente utilizada como uma opção mais avançada ao Secure Sockets Layer (SSL), por fim a função de ambas é a mesma e a troca do nome se deve a uma questão “comercial” — digamos assim. O HTTPS é uma implementação do TLS quando falamos…

Em Maio de 2019 os responsáveis pelo desenvolvimento do navegador Chrome, anunciaram que fariam algumas mudanças relacionadas a segurança e uma melhor experiência do usuário.

Problem

No dia 4 de fevereiro de 2020, a atualização do Chrome passou a não compartilhar mais os cookies entre aplições third-party (cross-site). Isso significa que…

No post Drapo Framework for ASP.NET Core — Initial eu comentei que algumas configurações do eu falaria mais adiante, portanto, aqui vou falar sobre como funciona a criação e execução de componentes feita pelo drapo.

Middleware Pipeline

No método ConfigureDrapo conforme exemplo a seguir, temos nas options o comando para indicar para…

No post Drapo Framework for ASP.NET Core — The Beginning eu falei sobre um novo framework para frontend, algo diferente de tudo que você já viu sem deixar de ser incrível.

Vou falar agora sobre a forma de funcionamento do template, pois como o drapo foi desenvolvido usando TypeScript usamos…

Há tempos que a comunidade ASP.NET não tem um framework para frontend que esteja alinhado com a forma de desenvolvimento para ASP.NET Core. Atualmente podemos utilizar somente ou Razor Pages para as aplicações MVC (model view controller).

Já na parte de frontend quando falamos em frameworks podemos utilizar o Angular

Pessoal, bacana estar aqui novamente! Vamos falar de algo importante. No mundo do desenvolvimento de software tudo muda muito rápido e no IdentityServer4 não é diferente, há muitas atualizações.

Em alguns posts eu falei sobre a geração do arquivo tempkey.rsa, algumas mudanças aconteceram e alguns posts foram afetados, como:

  1. ASP.NET…

Alex Tochetto

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store