mvvm
15 11 2017
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 […]
20 07 2016
Sempre que desenvolvemos um projeto de software minimamente complexo, é recomendado que pensemos com muito cuidado na sua arquitetura antes mesmo de começar a codificar. Essa recomendação é ainda maior quando trabalhamos com WPF, devido à sua poderosíssima estrutura de data-binding que, se não utilizada, faz com que perca todo o sentido a utilização do […]
5 03 2014
Uma das funcionalidades mais legais do MVVM Light Toolkit é o ViewModelLocator. Com ele conseguimos facilmente, como o próprio nome já diz, localizar as ViewModels do nosso projeto para que possamos bindá-las a algum controle. Este artigo é uma pequena introdução a essa feature. Em projetos que envolvem XAML e a arquitetura MVVM, inevitavelmente acabamos […]
17 05 2017
Trocar informações entre formulários é uma necessidade que, sem dúvida, todo programador precisará implementar nas suas aplicações uma hora ou outra. Esse é um aprendizado bem básico, mas que muita gente que está começando fica com dúvida e acaba implementando da pior maneira possível. Pensando nisso, eu resolvi gravar um vídeo bem curto e direto […]
2 01 2017
Utilize os links abaixo para fazer o download dos projetos de exemplo utilizados nos artigos! Como podemos comparar imagens no Windows Forms? Data de publicação: 03/02/2016 Linguagens: C# Plataformas: Windows Forms Baixe aqui Exibindo vídeos do Youtube e Vimeo no Windows Forms e WPF Data de publicação: 18/01/2017 Linguagens: C# e VB.NET Plataformas: Windows Forms e WPF Baixe […]
29 12 2016
Não sei se você percebeu, mas na barra lateral do meu site (ou na parte inferior depois do artigo se você estiver visualizando o site em um dispositivo móvel com tela reduzida) eu disponibilizei uma ferramenta de votação onde você pode me ajudar a escolher o tema para os próximos artigos. A ideia é a […]
27 07 2016
Imagine que você, programador .NET, está começando um novo projeto desktop e surge a seguinte dúvida: qual plataforma de desenvolvimento eu devo utilizar? Windows Forms ou WPF? Não se assuste. Apesar dessas duas plataformas já estarem bem disseminadas no mercado (afinal de contas, a primeira versão do Windows Forms saiu em 2002 e a primeira […]
6 05 2015
Eu já comentei anteriormente que, sempre que alguém se inscreve na minha newsletter, eu faço algumas perguntas. Uma dessas perguntas é sobre os próximos temas que o novo(a) inscrito(a) gostaria que fossem abordados aqui no site. Uns tempos atrás um novo leitor se inscreveu e sugeriu que eu escrevesse sobre AutoMapper. Acompanhe neste artigo tudo […]
19 02 2014
Semana passada eu fui reprovado na audição da Pluralsight. Vamos entender o porquê de isso ter acontecido. Por quê a Pluralsight? Antes de qualquer coisa, por que eu participei de uma audição da Pluralsight? Bom, como eu já mencionei nas minhas resoluções para 2014, neste ano eu gostaria de me tornar um autor de cursos […]
22 01 2014
Olá caro(a) leitor(a)! No post de hoje resolvi abordar a questão de pesquisas em aplicações para a Windows Store. Até o Windows 8, as guidelines para pesquisa em aplicações “metro” diziam de que tínhamos que implementar o Search Contract. Dessa forma, quando o usuário estava dentro do nosso aplicativo, ia até a charms bar e […]