Giter VIP home page Giter VIP logo

Olá, sou o Renato Groffe 👋

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker

Renato Groffe's Projects

dotnet5-azurefunctions3x-azurequeue-sql-efcore_cargaimagensnasa icon dotnet5-azurefunctions3x-azurequeue-sql-efcore_cargaimagensnasa

Exemplo de implementação de um projeto Serverless utilizando .NET 5, Azure Functions 3.x, SQL Server, Entity Framework Core, Azure Storage, Azure Queue Storage, HTTP Trigger e Queue Trigger para cargas de dados e imagens disponibilizadas por uma API pública da NASA

dotnet5-azurefunctions3x-kafka-ranking_tibia icon dotnet5-azurefunctions3x-kafka-ranking_tibia

Exemplo de implementação de um projeto Serverless utilizando .NET 5, Azure Functions 3.x, Azure Cosmos DB, Timer Trigger, Azure Event Hubs, Apache Kafka, Azure Logic Apps (integração via HttpClient) para consumo de APIs com informações de ranking de usuários do jogo Tibia

dotnet5-benchmarkdotnet-testes-dataaccess-sqlserver icon dotnet5-benchmarkdotnet-testes-dataaccess-sqlserver

Exemplo de implementação em .NET 5 (Console App) de benchmarking com testes comparando a performance do Dapper e do Entity Framework Core em uma consulta ao SQL Server que envolve o relacionamento de um-para-muitos. Os comparativos foram gerados empregando o package BenchmarkDotNet.

dotnet5-benchmarkdotnet-testes-httprequests icon dotnet5-benchmarkdotnet-testes-httprequests

Exemplo de implementação em .NET 5 (Console App) de benchmarking com testes comparando a performance de envio de requisições HTTP com Refit e a classe HttpClient. Os comparativos foram gerados empregando o package BenchmarkDotNet.

dotnet5-benchmarkdotnet-testes-json_serialization icon dotnet5-benchmarkdotnet-testes-json_serialization

Exemplo de implementação em .NET 5 (Console App) de benchmarking com testes comparando a performance em serializações JSON da biblioteca Newtonsoft e de recursos do namespace System.Text.Json. Os comparativos foram gerados empregando o package BenchmarkDotNet.

dotnet5-benchmarkdotnet-testes-json_serialization-v2 icon dotnet5-benchmarkdotnet-testes-json_serialization-v2

Exemplo de implementação em .NET 5 (Console App) de benchmarking com testes comparando a performance em serializações JSON da biblioteca Newtonsoft e de recursos do namespace System.Text.Json. Os comparativos foram gerados empregando o package BenchmarkDotNet (com a classe BenchmarkSwitcher).

dotnet5-consoleapp-kafka_criacaotopicokafka icon dotnet5-consoleapp-kafka_criacaotopicokafka

Console Application implementada em .NET 5 e utilizando a biblioteca Confluent.Kafka para criação de tópicos (especificando o número de partições) em um cluster do Apache Kafka.

dotnet5-csharp9 icon dotnet5-csharp9

Exemplos de novas funcionalidades do C# 9.0 implementados em aplicações baseadas no .NET 5

dotnet5-kafka-azureeventhubs_producer icon dotnet5-kafka-azureeventhubs_producer

Exemplo de Console Application criada com .NET 5 para envio de mensagens a um tópico do Apache Kafka. Implementação adaptada para a comunicação com um Event Hub (tópico) vinculado a um Namespace do Azure Event Hubs (alternativa a um cluster Kafka convencional).

dotnet5-kafka_consumer icon dotnet5-kafka_consumer

Exemplo de consumo de mensagens vinculadas a um tópico do Apache Kafka em uma Console Application criada com o .NET 5

dotnet5-kafka_producer icon dotnet5-kafka_producer

Exemplo de Console Application criada com .NET 5 para envio de mensagens a um tópico do Apache Kafka

dotnet5-moq-xunit-fluentassertions icon dotnet5-moq-xunit-fluentassertions

Exemplo de utilização de .NET 5 + Moq na implementação de Mock Objects. Os testes foram construídos empregando os frameworks xUnit e Fluent Assertions.

dotnet5-mstest icon dotnet5-mstest

Exemplo de implementação de testes de unidade utilizando o framework MSTest na validação de uma biblioteca para conversão de temperaturas (Fahrenheit para Celsius) com o criada com o .NET 5

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.