Postagens

2025

Usando CSS isolado em componentes do Blazor

Defina estilos CSS para componentes individuais do Blazor usando isolamento CSS para evitar conflitos de estilo globais.

.NET Blazor CSS

2024

Controlando os gastos de Natal com Kernel Semântico

Analise receitas e acompanhe os gastos de Natal usando Semantic Kernel, Azure OpenAI e Blazor.

.NET Blazor Azure

Usando contêineres para... acompanhar os preços dos presentes de Natal?

Automatize o monitoramento de preços de presentes de Natal usando contêineres Docker, Blazor e um back-end de API .NET.

.NET Blazor Docker

ValidationAttribute personalizado e validação Blazor

Crie classes ValidationAttribute personalizadas reutilizáveis ​​para validação de formulário Blazor com anotações de dados.

.NET Blazor

2023

Tratamento de exceções personalizado na API .NET

Crie um middleware personalizado de tratamento de exceções para retornar respostas de erro limpas de APIs .NET.

.NET API

Uma maneira melhor de injetar coisas

Organize registros de injeção de dependência .NET usando métodos de extensão IServiceCollection limpos.

.NET Docker

Injeção de dependência com atributos na API .NET

Habilite a injeção de dependência em filtros de ação da API .NET usando TypeFilterAttribute em vez de ActionAttribute.

.NET

Documentação do Swagger com bibliotecas externas

Habilite o Swagger para exibir documentação XML de modelos definidos em bibliotecas de classes .NET externas.

.NET Blazor API

Limpar filiais locais no Git

Exclua todas as ramificações locais do Git, exceto a ramificação principal, usando um único comando do PowerShell.

Git

Atualizando rotas de identidade no ASP.NET Core 7

Personalize o login de identidade padrão do ASP.NET Core e registre URLs por meio do scaffolding de páginas de identidade.

.NET Blazor

2022

Atributos personalizados na API .NET 6 Core

Crie classes ActionFilterAttribute personalizadas para validar cabeçalhos de solicitação em APIs do .NET 6 Core.

.NET API

Lidar com o carregamento de componentes no Blazor

Crie um componente wrapper giratório de carregamento reutilizável no Blazor usando RenderFragment e ChildContent.

.NET Blazor

Obtendo a data de validade de um certificado

Recupere programaticamente as datas de expiração do certificado SSL usando C# HttpClient e X509Certificate2.

.NET Azure

Focando um elemento no Blazor

Defina o foco em elementos HTML em componentes do Blazor usando interoperabilidade JavaScript e referências de elementos.

.NET Blazor

Gere arquivos *.dacpac do projeto VS Database em GitHub Actions

Automatize a geração de arquivos dacpac a partir de projetos de banco de dados do Visual Studio usando pipelines do GitHub Actions.

CI/CD

Alternar temas com Javascript Interop no Blazor

Implemente a alternância de temas claros e escuros no Blazor usando JavaScript Interop e atributos de dados CSS.

.NET Blazor Docker

Carregando arquivos para o Azure Blob Storage no Blazor

Carregue arquivos no Armazenamento de Blobs do Azure de um aplicativo Blazor usando a entrada de arquivo HTML5 nativa.

.NET Blazor Azure

2020

Substituindo um controlador principal do Pimcore

Substitua os principais controladores Pimcore criando pacotes Symfony personalizados com configuração de serviço.

Configure o Apple Magic Keyboard 2 no Windows 10

Instale os drivers e configure o Apple Magic Keyboard 2 para funcionar corretamente no Windows 10.

Adicionando bibliotecas compiladas a um pacote NuGet

Corrija DLLs ausentes em pacotes NuGet incluindo referências de biblioteca compiladas no arquivo nuspec.

NuGet