André Alves de Lima

Talking about Software Development and more…

Desacoplando o acesso a dados da aplicação com o padrão Repository e Unit of Work

Os padrões Repository e Unit of Work são design patterns muito conhecidos e a cada dia mais utilizados no desenvolvimento de aplicações de negócios. O grande problema é que a maioria dos exemplos que encontramos desses padrões é voltada para desenvolvimento web, ou utiliza uma tecnologia muito específica na implementação (por exemplo, Repository para Entity […]

Revisão de 2017, metas para 2018

Olá! Seja bem-vindo(a) à minha primeira publicação de 2018! Antes de começar com o primeiro artigo técnico desse ano, quero fazer a minha clássica revisão do ano anterior e compartilhamento das metas para este novo ano. Caso você não saiba, eu já tenho feito isso há alguns anos. Você pode conferir aqui no site o […]

Até 2018!

Olá pessoal! Só estou passando aqui para, primeiramente, agradecer por acompanharem as publicações durante esse ano de 2017! Agora o site entra de férias até o início de janeiro, mais especificamente, 10 de janeiro, quando voltarei com a primeira publicação de 2018. Desejo boas festas para todos vocês e suas famílias boas, além de um […]

Aprendendo Entity Framework – Parte 1 de N – Introdução ao Entity Framework

Se você algum dia já procurou conteúdo sobre Entity Framework na internet, muito provavelmente você percebeu que já existem diversos artigos, tutoriais e cursos sobre essa tecnologia. Mas, mesmo assim, depois desse assunto ter sido um dos mais votados na minha última pesquisa de temas, resolvi criar uma série própria sobre ele aqui no site. […]

Aplicações Android com Xamarin – parte 7 de N – SQLite no Xamarin Android

Chegou o dia de continuar com a minha série sobre desenvolvimento Android com Xamarin Native! No artigo de hoje falaremos sobre um tema muito, mas muito interessante (não que os outros não tenham sido). O que seria das nossas aplicações sem o armazenamento de informações? Praticamente qualquer aplicação precisa armazenar algum tipo de informação. Hoje […]

Evitando memory leaks no .NET com Dispose e blocos using

O .NET normalmente faz um ótimo trabalho no que diz respeito ao gerenciamento de memória. Porém, um grave erro cometido pela maioria dos desenvolvedores que trabalham com essa plataforma é só se preocupar com a alocação de memória quando ela vira um problema (ou seja, quando a aplicação trava por falta de memória). Dois conceitos […]

Exemplo de CRUD no WPF com MVVM

Sem dúvida nenhuma, a melhor funcionalidade do WPF é o seu mecanismo de data binding. Ele é muito mais robusto do que o seu antecessor (Windows Forms) e é uma das grandes vantagens do WPF quando comparamos essas duas plataformas. Porém, de nada adianta essa super funcionalidade se o seu projeto estiver mal estruturado. O […]

Previous Posts Next posts