Skip to content

fabionaspolini/dotnet-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Samples

Visão geral

Repositório com pequenos exemplos de configurações e uso de bibliotecas úteis para C# / .NET.

Maiores detalhes descritos no meu post.

Biliotecas

background-jobs

  • HangFire: Agendamento de tarefas em backgroud
  • quartz.NET: Agendamento de tarefas em backgroud
  • Worker Service: Execução de tarefas em background sem suporte a agendamento de horários

data

  • cache-manager: Pipeline para gerenciamento de cache em memória e Redis
  • Dapper: Simples ORM pequeno para leitura de dados
  • DapperContrib: Adicionar suporte a escrita no Dapper
  • fluent-validation: Validação de dados
  • ClosedXML: Leitura e escrita de excel independente de softwares instalados na estação de trabalho.

data-mapper

http-client

  • flurl-http: Acesso a HTTP por sintax fluente
  • nswag-studio: Geração de código a partir de especificação swagger
  • refit: Acesso a HTTP por mapeamento de objetos

miscellaneous

syntax-sugar

source-generator

template-engine

  • Liquid: Template com suporte a execução de expressões lógicas
  • Mustache: Template sem suporte a execuções de expressões lógicas

Avaliações

Nas avaliações de frameworks concorrentes, estará indicado com ❤️ a preferência do autor 😄

Legenda marcadores:

  • ✔️ Requisito atendido com excelência
  • 👍 Requisito atendido oficialmente, mas com deficiências
  • 👎 Requisito não atendido oficialmente, mas com alternativas manuais
  • ❌ Requisito não atendido

Contribuindo

  1. Criar projeto dentro da pasta adequada ao assunto no padrão kebab-case.
# Layout
dotnet new console -n <nome-exemplo>-playground -o <nome-exemplo>

# Exemplo
dotnet new console -n basic-redis-playground -o Basic
  1. Ajustar RootNamespace do csproj para PascalCase ("NomeExemploPlayground").

About

dotnet samples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages