Jeú's Projects
Implementando a biblioteca SignalR como servidor em uma Minimal API para comunicação em tempo real com C#
Documentando uma Minimal API com Swagger/OpenAPI
Simplificando o uso de User Secrets em uma Minimal API com C#
Utilizando a API OpenAI para interação com os modelos de IA
Usando o algoritmo de hash SHA-256 com SALT para armazenar e verificar senhas de forma segura em C#
Usando o algoritmo de hash SHA-256 com SALT aleatório para armazenar e verificar senhas de forma segura em C#
Acessando e manipulando campos, propriedades e métodos privados usando a biblioteca PrivateProxy, aprimorando a cobertura nos testes de unidade
Usando Prototype Design Pattern para a criação de objetos, reduzindo a sobrecarga associada à criação direta de novas instâncias e promovendo um baixo acoplamento entre clientes e protótipos usando C#
Gerando documentos no formato PDF usando a biblioteca QuestPDF
Gerando e Renderizando QRCode em um Projeto Razor Pages no ASP.NET Core
Utilizando a biblioteca Serilog para monitoramento e coleta de logs com saídas para console, arquivos e diversos outros locais
Upload de um arquivo por vez
Executando queries SQL de forma bruta para tipos não mapeados com o EF Core 8
Conexão com SQLite usando EF Core
Executando tarefas simultâneas de forma assíncrona em C#
App .NET MAUI multiplataforma usando arquitetura de desenvolvimento MVVM realizando operações CRUD com o EF Core InMemory.
Usando a biblioteca TPL (Task Parallel Library), para executar tarefas de forma paralela em C#
Automação dos testes unitários com MSTest, simulando um CRUD em repositórios fake com Moq e EF Core InMemory
Lidando com a criação, gravação e leitura de dados em formato TXT de forma nativa com .NET
Mapeando objetos de um tipo para outro de maneira eficiente e simples com a biblioteca TinyMapper
Upload de vários arquivos de uma vez
Gerenciar informações sensíveis com User Secrets em C#
Impressão Web em HTML
Usando a técnica de scraping para extrair informações de websites de forma automatizada com a biblioteca HtmlAgilityPack em C#
Consumir WebService SEFAZ RS usando HttpClient em C#
Consumir WebService SEFAZ usando HttpClient em C#
Recebendo mensagens usando WebSocket conectado em um servidor
Envio de mensagens usando WebSocket para clientes conectados
Aplicação Windows Service executando tarefas em segundo plano utilizando a biblioteca Hangfire e gerando logs para monitoramento no EventViewer
Validando campos em WPF com as bibliotecas Material Design in XAML e .NET Community Toolkit MVVM