Menos código, mais resultado: 10 técnicas em C# para código mais rápido e elegante

Um guia prático para desenvolvedores C# que desejam modernizar seus projetos aproveitando os recursos mais recentes da linguagem. Com exemplos claros, mostra como simplificar o código, aumentar a legibilidade e melhorar a performance em tarefas do dia a dia. Descubra maneiras mais eficientes de criar e manipular coleções, estruturar classes e validar condições, além de técnicas para facilitar a manutenção e evitar erros comuns.Mais

Testes unitários em .NET com xUnit

Essa palestra foi apresentada online para alunos da Alura, a convite do instrutor André Bessa. Foi uma introdução a testes unitários e uma pequena demonstração de como usar a biblioteca xUnit. Pontos chave Resumo do conteúdo 1. Por que testar? – a importância dos testes Um software, assim como um carro, precisa passar por testes,…Mais

Programação assíncrona em C#

Num mundo de dispositivos e aplicativos conectados, a programação assíncrona não é mais uma opção que um bom desenvolvedor pode simplesmente ignorar.

Para criar uma boa interação com o usuário, qualquer software, em qualquer plataforma, precisa executar tarefas em segundo plano de forma que a interface não deixe de responder aos comandos. Mais

Os 4 pilares da programação orientada a objetos

No dia 22 de abril de 2019 tive o prazer de palestrar para alunos do curso de Sistemas de Informação da Faculdade Multivix em Cachoeiro de Itapemirim – ES. Novamente a convite do professor André Bessa, tive a oportunidade de voltar lá para compartilhar um pouco de conhecimento. Desta vez o assunto foi Orientação a…Mais

Aplicações desktop e o mercado de desenvolvimento no sul do ES

Fui convidado pelo professor André Bessa para palestrar no 1º Code And Coffee – ES, evento foi organizado por ele e por alunos do curso de Sistemas de Informação da faculdade Multivix em Cachoeiro de Itapemirim – ES no dia 21 de outubro de 2017. Lá eu falei um pouco sobre características, ferramentas, desafios e soluções…Mais

Computação nas nuvens cada vez mais acessível – parte 2

No post anterior, escrevi um pouco sobre as vantagens da computação nas nuvens e fiz um pequeno comparativo entre alguns serviços que estão disponíveis na internet para desenvolvimento e publicação de aplicativos. Agora vamos mostrar na prática como fazer isto usando um dos serviços citados, o AppHarbor, sem qualquer custo. A única limitação é que…Mais