André Carlucci

Skeptic .net development

Participe conosco da Trilha WinPhone / Win8 Dev no TDC2014 – São Paulo

Salve pessoas! O TDC 2014 São Paulo está aí e mais uma vez vou coordenar a trilha de Windows Phone/Windows 8 Store Apps. Este ano estou junto com o também MVP Alexandre Chohfi e preparamos uma trilha bem legal pra vocês. Reuniremos o melhor conteúdo para você ficar antenado no que há de mais atual e […]

Minha participação no TDC 2012 – Florianopolis

Finalmente encontrei tempo para escrever um pouco sobre o TDC2012 em Florianópolis. O evento ocorreu entre os dias 24 e 26 de Agosto, na Faculdade Estácio de Sá. Foram mais de 2600 inscritos nas 24 trilhas com assuntos de .net a arduino fazendo deste um dos melhores eventos do Brasil para conhecer novas tecnologias e […]

Migrando seu App do Windows Phone para o Windows 8 RC – WebClient

Procurando o WebClient? Pois é, ele também não está presente no WinRT. No Windows Phone podemos fazer chamadas web assim:

No WinRT, temos que fazer uma chamada assíncrona usando os termos async e await, adicionados na última versão do .net. Fica assim:

Bem menos código, né? Se você ainda não aprendeu sobre sync/await, […]

Migrando seu App do Windows Phone para o Windows 8 RC – StringFormat

No Caça-Palavras, eu faço bastante uso da propriedade StringFormat, presente no TextBlock. [xml] <TextBlock Text=”{Binding Words.Count, StringFormat=’Encontradas: {0}’}” /> [/xml] Infelizmente isso foi cortado no Windows 8. Para atingir o mesmo efeito de forma simples, criei um Converter que resolve o problema. Segue o código abaixo:

E no seu Xaml: [xml] <TextBlock Text=”{Binding Words.Count, […]

Migrando seu App do Windows Phone para o Windows 8 RC – DependencyObjectCollection

Se você utiliza a classe DependencyObjectCollection para criar listas de DependencyObjects em seus controles no Windows Phone, vai sentir falta dela no Windows 8. Eu a utilizo no Wp7Tools para fazer uma attached property que mapeia eventos da View para actions no ViewModel, desacoplando os dois.

Migrando seu App do Windows Phone para o Windows 8 RC – WrapPanel

Esses dias comecei a portar meu jogo Caça-Palavras do Windows Phone para o novo Windows 8. Essa migração é uma excelente oportunidade para todos os desenvolvedores que já possuem aplicações no Windows Phone Marketplace atingirem um público infinitamente maior.

CameraCaptureTask e/ou PhotoChooserTask não abre no device

Em meu último projeto estou usando o PhotoChooserTask e percebi que quando estava testando no device, estas tasks não retornavam nada! Depois de pesquisar um pouco, descobri que o vilão da história é o Zune: você não pode usar a Camera ou Photo Chooser enquanto o Zune está aberto. A notícia boa é que solução […]

Redimensionando e recortando imagens fornecidas pelo usuário no Windows Phone

É super comum precisarmos modificar o tamanho ou mesmo recortar para um diferente formato imagens fornecidas pelo usuário em nossas aplicações. No windows phone isso é super simples e pode ser feito sem o uso de nenhum framework extra. Apenas chame o PhotoChooserTask e especifique o tamanho que você, conforme o código abaixo:

Disparando ações do ApplicationBarIconButton para seu ViewModel sem code-behind

Olá, Quem já tentou utilizar o ApplicationBarIconButton com MVVM certamente teve problemas. Isso porque ele não expõe uma maneira de se fazer binding com comandos ou algo do gênero. O que fazer então, se render ao code-behind? Não mesmo, basta usar o wp7tools.

Como renderizar itens diferentes em ListBoxes utilizando um DataTemplateSelector

DataTemplateSelector é uma classe conhecida de quem trabalha com WPF e Xaml. Ela permite que você possa escrever alguma lógica para escolher qual data template um objeto vai usar quando fizer binding do mesmo em um ListBox. Como a lógica é aplicada para cada objeto da lista, você pode ter um list box com itens […]

Anteriores