iMaster Developers

Thiago Adriano

Thiago Adriano

Microsoft (MVP), atualmente trabalha como Arquiteto de Software para TV Bandeirantes. Nesses últimos anos, focou nas tecnologias criadas pela Microsoft, mas sempre esteve antenado para as novas tecnologias que estão surgindo no mercado. Em um breve resumo, é uma pessoa apaixonada pelo que faz, tem a sua profissão como hobby.
  • Publicou
    98
    Artigo(s)
    book
  • Visualizados
    960400
    Vezes
    eye
  • Desde
    2017
    clock
awardArtigos Publicados
Thiago Adriano
.NET
Paralelismo e concorrência: exemplos práticos em .NET com C#

Veja nesse artigo o que seria paralelismo e concorrência através de exemplos práticos em .NET com C#Na computação, à medida que aumentaram as demandas…

Thiago Adriano
Desenvolvimento
Dica | Pattern Observer + Spring WebFlux

Veja neste post rápido o que é o pattern Observer e como podemos utilizar ele trabalhando com Spring WebFlux. O padrão Observer é uma solução amplamente…

Thiago Adriano
Banco de Dados
MessagePack: alternativa eficiente ao JSON na serialização de dados

Veja nesse artigo o que é o formato MessagePack de serialização através de um exemplo prático utilizando dois serviços, um em .NET e um outro em Node.js Dando continuidade a minha serie de artigos sobre dicas de desenvolvimento, hoje abordarei o MessagePack. Bom, antes de explorarmos o que é o MessagePack, é útil entendermos o…

Thiago Adriano
.NET
Envio de e-mail com .NET em 5 minutos

Dando continuidade a minha serie de artigos com o tema dica rápida, hoje demonstrarei como criar um fluxo de envio de e-mail utilizando a biblioteca FluentEmail.Core. Link do Github da biblioteca: https://github.com/lukencode/FluentEmail Como esse é um artigo com o intuito de ser algo rápido e prático, eu pularei a parte de criação de um novo…

Thiago Adriano
Data
Dica rápida: Resultado dos testes com K6

Fala galera tudo bem? Segue um post rápido sobre os resultados de um test com o K6. Eu já vi alguns materiais falando como trabalhar com o K6, mas nada passando o que seria cada um dos retornos 🙂 Bom, para você ter um melhor entendimento sobre, segue uma breve explicação de cada um dos…

Thiago Adriano
DevSecOps
Boas práticas que você pode utilizar na hora de dar os seus commits

Veja nesse artigo algumas das boas práticas que você pode utilizar na hora de dar os seus commits A ideia deste post é ser algo rápido e claro que possa te ajudar na hora de enviar os seus commits. Para iniciar eu gostaria de te fazer duas perguntas : Nos últimos dias você ou algum…

Thiago Adriano
Framework
Como criar os seus primeiros testes unitários utilizando o .NET 6 e xUnit

Veja nesse artigo como criar os seus primeiros testes unitários utilizando o .NET 6 e o xUnit. Mas antes de começar, você sabe o que são testes unitários? Caso não, segue uma breve descrição abaixo: Basicamente, testes unitários ou testes de unidades aferem a qualidade do código em sua menor fração. Eles também podem ser…

Thiago Adriano
.NET
.NET 6 trabalhando com compressão de imagens (WebP)

Antes de entrar na parte do código, o que seria esse formato WebP? Criado em 2010 pelo Google, o formato WebP representa imagens com a mesma qualidade em um tamanho menor. Ou seja, economiza espaço, aumenta a velocidade de uma página e não perde em qualidade. Na prática, tem como principal objetivo compactar imagens de…

Thiago Adriano
ASP
.NET 6 + Angular: Crud completo

Veja nesse artigo alguns vídeos demonstrando um CRUD completo utilizando uma API desenvolvida em .NET 6 e um projeto Angular na versão 13. Caso tenha interesse em clonar os projetos que eu utilizei , segue link de cada um deles abaixo: Angular CRUD NET 6 + MongoDB Migrando do .NET 5 para o .NET 6…

Thiago Adriano
Banco de Dados
Função STRING_SPLIT finalmente ganha parâmetro para incluir número das posições

Gostaria de compartilhar com vocês uma novidade bem legal que notei no Azure SQL Database, que foi a inclusão de um novo parâmetro na função STRING_SPLIT e que vem sendo solicitado desde que a função foi criada no SQL Server 2016, que é a inclusão do número das posições no retorno das quebras do texto. Essa…

visualizando 10 de 98
Publicidade