Uma das grandes mudanças no Office 2007 está nos arquivos que são criados: o padrão de arquivos mudou radicalmente. Os novos arquivos usam tecnologia aberta, sendo arquivos zip contendo múltiplos arquivos XML….
Lançado o starter kit para criação de readers em WPF
Se você ainda não conhece o New York Times Reader vale a pena conhecê-lo, pois é um ótimo exemplo de aplicação WPF. Se você gostou mesmo dele e quer desenvolver algo semelhante,…
Zoom no canvas em WPF
Muitas vezes, queremos fazer um zoom em componentes WPF. Como todo o desenho é vetorial, não há perda de resolução neste processo. Uma maneira de fazer o zoom é usar uma transformação,…
Movendo Shapes com o mouse em WPF
Em WPF, uma Shape (retângulos, elipses, linhas,..) é um FrameworkElement e recebe os eventos de mouse e teclado, como qualquer outro FrameworkElement (botões, por exemplo). Isto é muito diferente de WinForms, onde…
Trocando o Enter pelo Tab em WPF
Uma pergunta muito comum que vejo por aí é como trocar o Enter pelo Tab. Normalmente, deve-se manipular o evento de tecla pressionada, verificar se é um Enter e mudar o foco…
Entrevista comigo no XAMLCast
Meu filho Roberto e o Rodrigo Kono criaram um podcast sobre WPF e XAML, que vale a pena conferir. Eles estão fazendo uma série de entrevistas com os palestrantes de WPF/Silverlight do…
Artigo meu sobre acesso a banco de dados com WPF e LINQ
Hoje postei um novo artigo no CodeProject sobre acesso a dados com WPF e LINQ, mostrando como você pode criar um visual bonito, filtrar, classificar e agrupar os dados sem código usando…
Vem aí o Silverlight 2.0
O Scott Guthrie anunciou que no início de 2008 deve ser lançado o Silverlight 2.0, com um monte de novas features: Novos controles, como caixas de texto, checkboxes, tabcontrols e até uma…
Microsoft libera o código fonte do .net Framework
Este post do Scott Guthrie anunciou que a Microsoft irá liberar partes do código fonte do Framework .net, sob licença MS-RL. Isso permitirá que possamos baixar para estudar, verificar o código e…
Lançado o Silverlight 1.0
Se você ainda não conhece o Silverlight, vale a pena conhecer. O Silverlight é uma nova tecnologia para a Web, que permite fazer facilmente aplicações de conteúdo rico que pode ser usada…