Já ouviram falar sobre EDA ou Arquitetura Orientada a Eventos (Event driven architecture) ?? Vamos nesse artigo passar por alguns conceitos e ver um exemplo prático para fixação. Conceitos da Arquitetura Orientada a Eventos – EDA Trata-se de um padrão de design arquitetural assíncrono e distribuído. Usamos EDA para produzir aplicações altamente escaláveis e de alta performance, é uma arquitetura
Read moreTag: C#
C# – Controle suas tasks usando o SemaphoreSlim -Dica
Neste artigo, veremos como executar tarefas em paralelo e aprenderemos a usar a classe SemaphoreSlim para ajudar a controlar a execução de nossas tarefas. É muito comum hoje em dia criarmos métodos assíncronos que recebem varias requisições ao mesmo tempo, mas imagine uma situação onde você teria que garantir que somente uma task executasse dentro do seu método por vez?
Read moreAprenda o GraphQL de forma simples e direta
Vou tentar passar neste artigo uma visão simples sobre o GraphQL, tenho ouvido bastante sobre essa tecnologia e resolvi estudar um pouco e escrever também a fim de ajudar quem esteja procurando mais informações para implementar a ferramenta de forma bem básica. Para isso vou escrever um pouco sobre definições e pontos conceituais importantes e também construir uma aplicação simples
Read moreASP.NET Core 2.0 + Entity Framework Core + Sqlite
O objetivo deste artigo é demonstrar como criar uma aplicação simples e rápida utilizando o ASP.NET CORE com o Entity Framework Core em uma base de dados SQLite. Vamos ver como gerar o projeto, como incluir as dependências necessárias e como trabalhar com o Migrations para criar e alterar o banco de dados. A ideia do projeto é criar um
Read moreInvista em sua carreira, aprenda .NET com quem entende!
Olá pessoal, tudo bem? Recebi alguns vouchers com descontos para a promoção de inverno do site balta.io! Adquirindo a promoção, você terá acesso por 12 meses a todos os cursos do site, certificado de participação e tira dúvidas online. São mais de 90 cursos! Você vai aprender como trabalhar profissionalmente com DotNet, aprendendo desde bilbliotecas básicas até arquiteturar aplicações completas
Read moreC# – Como contar itens duplicados em listas genéricas.
É muito comum você precisar encontrar os itens distintos de uma lista genérica e é uma coisa muito fácil de fazer usando o Linq, precisei fazer algo parecido um dia desses em um projeto, vou deixar como dica, nunca se sabe quando iremos precisar. No meu caso precisava saber se existiam objetos com propriedades iguais na minha coleção para efetuar
Read moreC# usando o ConvertAll para transferir dados de uma lista para outra lista.
Eu vejo por ae e já fiz muito, os desenvolvedores converterem uma lista para outra lista, utilizando foreach. Funciona, mas não há melhor maneira de converter uma lista para outra lista usando ConvertAll (); Só para explicar-lhe melhor cenário, vamos supor que você tem duas classes, conforme abaixo: public class Student { public string Name { get; set; } public
Read more