Data de Atualização

Novidades do C# 12 - Primary Constructors
O C# 12 está previsto para ser lançado em Novembro de 2023, junto com o .NET 8, mas já tivemos uma prévia das suas novidades no Preview 4 do .NET 8 e vamos conferir aqui.

Blazor e o Futuro da Web
O que é WASM? JavaScript é mesmo ruim? Blazor tem futuro? Vamos ver neste artigo!

ASP.NET Core - Autenticação e Autorização
Autenticação via Token com Claims e Roles de forma simples e direta.

Executando processamentos em segundo plano no .NET com o Hangfire
Neste artigo será apresentado o Hangfire, uma biblioteca para .NET que auxilia a desenvolver rotinas agendadas e outros recursos.

ASP.NET Core 3 – Autenticação e Autorização com Bearer e JWT
Aprenda a criar, da forma mais simples e funcional possível, um esquema de autenticação e autorização baseada em perfis (Roles) no ASP.NET Core 3.0.

Flunt
Flunt é uma forma de implementar um padrão de notificações em sua aplicação para concentrar erros e mudanção em determinadas ações e entidades.

Gestão de equipes com GitHub
Gerenciar diversas equipes em diversos projetos diferentes é simples utilizando a ferramenta de gestão de equipes do Github.

Blazor Render Modes
Render Modes é um novo conceito no Blazor (.NET 8+) que nos permite selecionar como e onde será a interatividade de um componente ou página.

O que é um framework
Neste artigo iremos introduzir o que é, como funciona, características e alguns fundamentos de um Framework.

.NET Conf e .NET Core - Resumo
Neste artigo separei as novidades do .NET Core 3.0 e os vídeos que mais gostei do .NET Conf.

Criando templates no Visual Studio
Neste artigo vamos entender como podemos criar templates para o Visual Studio de forma a otimizar rotinas comuns que temos como desenvolvedor

Pratique algoritmo - Matrizes
Este artigo traz uma série de 30 exercícios para pratica e fixação de conhecimento relativo a aprendizagem de algoritmos utilizando vetores/matrizes.

Publicando Aplicativos Web no Azure utilizando Identity SQLite e GitHub Actions
Neste artigo vou falar sobre uma forma simples e prática de implementar e publicar um aplicativo web, usando linhas de comando, implementando autenticação com Identity, usando SQLite como banco de dados, e o processo de deployment será feito em um App Service no Azure, máquina Linux, automatizado pelo GitHub Actions.

ASP.NET Core 3.1 - Autenticando sua API com Google via Firebase
Está perdido sobre como fazer autenticação externa com sua API? Este artigo vai te ajudar!

Angular: Rotas, Guardas e Navegação
O Angular nos fornece um esquema de rotas e navegação completo, simples e fácil de utilizar.

SQL Server: Conhecendo os cursores
Cursores são estruturas de uma consulta onde podemos executar ações enquanto percorremos os registros. Neste artigo iremos montar um cursor com o objetivo de atualizar a cidadania de pessoas em uma tabela concatenando o campo Citizenship e UF.

Windows Terminal
Windows Terminal é o terminal oficial da Microsoft que já vem integrado ao Windows 11 e traz uma experiência excepcional para nós desenvolvedores.

Flutter e BLoC - Implementação básica
Ainda está confuso sobre o que é e quando utilizar BLoC no Flutter?

Node e NPM - Instalação, Configuração e Primeiros Passos
Node é um executor de código JavaScript bem popular no mundo da programação. Neste artigo veremos como realizar sua instalação, configuração e primeiros passos.

Utilizando o Discord como repositório de log em .NET
Aprenda como criar um canal de logs no Discord utilizando C# (Csharp) e .NET com Swagger.

Dapper Unit of Work e Repository Pattern
O Dapper é um Micro ORM muito poderoso e que nos dá muita liberdade, porém com grandes poderes trazem grandes responsabilidades e neste artigo vamos conferir como implementar alguns padrões com ele. ## Dapper O Dapper é um Micro ORM mantido pelo StackOverflow com o foco em performance. Ele se difere de outros ORM por ser mais simples em seu contexto, que é o motivo pelo qual ele consegue perfor...

Gestão de organizações com GitHub
Gestão de diversos repositórios, projetos e equipes com controle e segurança dos recursos. Esta é a proposta da ferramenta de gestão de organizações do GitHub.

Descomplicando o Model Binding no ASP.NET Core
O ModelBinding recupera os dados, fornece para nossas aplicações através de controladores ou páginas Razor por exemplo e converte cadeias de caracteres para tipos do .NET. Este artigo tem o objetivo de introduzir às possíveis formas de manipular informações utilizando o ModelBinding.

Login/Logout, Proteção de rotas e envio de tokens com Angular
Neste artigo, vamos conferir de forma simples e prática, como realizar um login/logout completo e funcional utilizando Angular.