Showing 7 Result(s)

Melhores práticas de utilização do Serilog

O Serilog é uma biblioteca de logs poderosa para aplicações .NET. Ele permite escrever logs estruturados e semânticos que podem ser facilmente consumidos por vários coletores, como arquivos, bancos de dados, consoles ou serviços em nuvem. Ao contrário das estruturas de log tradicionais, o Serilog se concentra no registro estruturado, o que significa que os …

Integrando o ChatGPT em aplicações .NET 8

O ChatGPT chegou para ficar! É uma ferramenta poderosa para gerar textos conversacionais de forma automática e criativa. A capacidade do ChatGPT de resumir rapidamente as respostas às perguntas é convincente, além de poder realizar análise de sentimentos, classificações, geração de códigos e imagens. Neste post, vamos apresentar como você pode utilizar o ChatGPT em …

Injeção de dependência automática com o Scrutor no .NET

Em alguns casos, pode ser trabalhoso e repetitivo registrar manualmente todos os serviços que precisamos injetar das nossas classes. Por exemplo, se temos uma interface IRepository e várias classes que a implementam, como CustomerRepository, ProductRepository, OrderRepository, etc., teríamos que registrar cada uma delas individualmente na ServiceCollection. O Scrutor é uma biblioteca que simplifica o registro …

.NET 8

O .NET 8 está previsto para ser lançado em novembro de 2023, mas já podemos testar alguns dos seus recursos e novidades na versão preview. Um dos destaques do .NET 8 é o suporte automatizado para aplicações nativas na nuvem, ou cloud-native. Isso significa que o .NET 8 facilita ainda mais na criação de aplicações …

Convertendo HTML para PDF com o JsReport no .NET

Neste post, vou apresentar como converter códigos em HTML para PDF utilizando o JsReport, uma biblioteca de geração de relatórios baseada em JavaScript que pode ser integrada facilmente em projetos .NET. O JsReport permite criar relatórios personalizados a partir de templates HTML, CSS e JavaScript, utilizando dados dinâmicos e recursos como gráficos, tabelas e imagens. …

Agendando tarefas com o Cronos no .NET

Cronos é uma biblioteca de agendamento de tarefas para .NET que permite agendar e executar tarefas em horários ou intervalos específicos utilizando o padrão CRON. Neste artigo, apresentarei como configurar e utilizar o agendamento de tarefas em segundo plano em uma aplicação .NET 7. Pré-requisitos Web API Na classe Program.cs da API, configure conforme o código abaixo: …