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 moreCategoria: .NET CORE
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 moreConhecendo o protocolo OData
Vamos falar nesse artigo sobre mais uma “ferramenta” que deve ser considerada em seus projetos. O OData (Open Data Protocol) é um padrão OASIS (Organization for the Advancement of Structured Information Standards), que define um conjunto aprovado pela ISO/IEC que rege um conjunto de melhores práticas para construir e consumir APIs RESTful. Basicamente o protocolo OData inclui em sua API
Read moreAprenda o GraphQL de forma simples e direta – Parte 2
Vamos a segunda parte do meu artigo sobre GraphQL, se não viu a primeira parte corre lá neste link. No primeiro artigo da série, construimos uma aplicação bem básica e entramos no mundo do GraphQL entendendo como a tecnologia funciona e efetuando queries. É um artigo bem extenso e com bastante informação bacana. Então se ainda não leu sugiro que
Read moreMinha visão sobre o Orleans – o framework de atores da Microsoft
Vou tentar neste artigo passar uma visão básica do Microsoft Orleans, o framework que permite a criação de aplicações distribuídas utilizado pela Microsoft, ele fornece uma abordagem direta para a construção de aplicativos de grande escala sem a necessidade e aplicar ou aprender uma concorrência complexa. Ainda parece ser um framework não muito utilizado no mercado mas sua versatilidade pode
Read moreNossa participação no MEGAHACK (9º lugar com muito orgulho!)
Neste artigo vou descrever um pouco como foi a nossa participação no MEGA HACK, um dos maiores hackathons on-line do Brasil que aconteceu no período de 24/04 a 12/05 deste ano (2020). Nós conseguimos o nono lugar! entre quase 60 times, incrível colocação tendo em vista que foi nossa primeira participação, fiquei sabendo sobre o hackathon, coloquei a informação no
Read moreConteinerizando sua API Web Asp.Net Core 3.1
Fala pessoal, no post de hoje vou mostrar como criar uma WEB API .NET CORE na versão 3.1 e como criar a imagem docker dessa API bem como disponibilizar a imagem no Docker Hub.
Read moreChamar uma API pelo PowerShell? sim é possível
Descobri essa dica a pouco tempo e achei muito interessante, quando queremos consumir uma Web Api (.NET) por exemplo usamos ferramentas como o Postman ou o Swagger para testar, mas é possível utilizar o PowerShell para isso sem precisar destas ferramentas externas, somente por linha de comando. Simples e funcional! Através do PowerShell é possível chamar a API, nos verbos
Read more.NET CORE 2.0 + Algumas tecnologias
Pessoal, vamos lá para mais um exemplo, este será o primeiro de dois artigos que pretendo fazer, vou dividir pois acho que é muito conteúdo para um artigo só. E como dizia meu velho amigo Aristóteles : “É fazendo que se aprende a fazer aquilo que se deve aprender a fazer.“ Então “bora” fazer!!! O código fonte deste projeto como
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 more