Dicas WPF: WTF(!) e animações avançadas 3D 31/7/07
Fala pessoal!
O mundo do WPF continua quente, e eu não vou deixar de atualizar vocês com as novidades, pelo menos enquanto estiver no Brasil!
A primeira novidade de hoje é o WPF Transition Framework, ou WTF, que é um pacote de controles simples (e grátis) que facilita bastante a (re)utilização de animações simples para transições. O código fica mais ou menos assim:
<WTFX:WTF Duration=”250″ Transition=”BlurOut” Quality=”Better”>
<!– Aqui vai seu código–>
</WTFX:WTF>
Neste caso, tudo que estiver dentro sofrerá a transição BlurOut, de 250ms.
Muito fácil hein? Essa dica é quente! Baixe agora:
A segunda dica é a série de artigos do Mark Mullin sobre animações avançadas 3D (avançadas mesmo!) com WPF. Ele explora uma animação 3D gerada por uma série de algoritmos, tendo como ilustração um tabuleiro de Mah-Jongg. Vale a pena conferir, para os mais avançados:
É isso por hoje! Até a próxima!
Abraços,
Roberto
Comente este postCategorias: .net, Novidades, WPF
Novidades do WPF 3.5: agora a coisa começa a esquentar! 30/7/07
Fala pessoal!
Como tinha prometido, no post de 5 minutos atrás, vou falar um pouquinho das novidades do WPF 3.5 que está chegando a todo vapor junto com o .net Framework novo. Realmente vale a pena! Essas informações foram apanhadas de diversos lugares, como o blog do Tim Sneath, o blog do WPF SDK, e também de minha experiência com o produto.
Bom, vamos começar pelo esperado: há diversas alterações na performance, especialmente em alguns pontos essenciais como animações, data binding e início da aplicação (mais especificamente, cold start).
Em Data Binding, o principal é um grande avanço no debugging e o suporte a binding com XLINQ. Muito prático!
Para os controles, tivemos melhorias no TextBox (agora com suporte a Undo/Redo) e no RichTextBox (agora com suporte a inline controls).
Deixei o melhor para o final: as duas principais melhorias, que realmente impactam o WPF profundamente…
- Agora temos suporte a XBAP no Firefox! Sim! Estamos expandindo o WPF para quase 95% dos usuários Windows, bastando ter o .net 3.5 instalado (ou o Windows Vista e um patch que atualizará o .net 3.0). Estou vendo várias oportunidades surgindo… (Pré-anunciado pelo blog do meu pai)
- 3D Interativo!!!! A feature que mais fazia falta no WPF agora vem com tudo, com suporte direto no Framework (antes tínhamos que usar o 3D Tools , que tinha vários probleminhas…). Agora você pode fazer sem problema aquele seu programa MATADOR em 3D, sem problemas! A classe mágica é o System.Windows.Media.Media3D.Viewport2DVisual3D.
É isso! Aproveitem esse pacote de novidades que possibilita aplicações realmente revolucionárias (especialmente o 3D interativo!)!
Abraços a todos e até a volta da Coréia!
Roberto
Comente este postCategorias: .net, Dicas, Novidades, WPF
Super-post de novidades: atualização!
Fala pessoal!
Como vocês vêem, este blog ficou meio parado uns tempos, como expliquei no post passado. Semana que vem eu vou para a Coréia, então vamos ter mais uma pausa até aproximadamente o dia 13/8… Mas não vou deixar vocês na mão!
Por isso estou fazendo este post: para que ninguém fique por fora do que há de mais novo! Vamos às novidades:
– WPF e Silverlight
- 26/07: Lançou o Silverlight 1.0 RC e 1.1 Alpha Refresh! Baixem:
- Silverlight 1.0 RC1 / Windows
- Silverlight 1.0 RC1 / Mac
- Silverlight 1.1 Alpha Refresh / Windows
- Silverlight 1.1 Alpha Refresh / Mac
- 26/07: Lançou o Visual Studio 2008 Beta 2 e o .net Framework 3.5 Beta 2! Baixem:
Com esse lançamento, veio também o MARAVILHOSO WPF 3.5!!!! Mais no próximo post!
- 27/07: Lançou o Blend 2 August Preview (compatível com Silverlight RC):
- 23/07 e 30/07 (hoje!): Nibbles Tutorials foi atualizado! O Celso Gomes adicionou a seção de WPF (fantástica) e a seção de samples, genial!
– Mundo acadêmico
- 20/07: Lançado o portal Channel 8! É o mais novo portal de vídeos relacionados ao mundo Microsoft e informação insider, mas com foco para a área acadêmica! Acessem já:
Outros “Channels” do MSDN: http://channel9.msdn.com e http://on10.net
– Outras novidades
- Meu pai, Bruno Sonnino, MVP em Client Development, lançou seu blog sobre WPF e Silverlight:
- Lançado o My Web Pages Starter Kit! Um jeito muito simples e legal para fazer um Website básico. Mais no CodePlex:
Se você fizer um site com o My Web Pages, por favor me avise, que eu postarei todos os links de sites feitos com esse Kit, para ajudar vocês com a divulgação!
(Dica: Saiba mais também vendo o Vídeo de Introdução: http://soapbox.msn.com/video.aspx?vid=5c4ff42a-99e8-4c8a-abd0-92a27e4d5917 )
Acho que por enquanto é isso! Vocês já tem bastante coisa para se divertir, hein?
Abraços!
Roberto
Comente este postCategorias: .net, Dicas, Expression, Microsoft, Novidades, Silverlight, Student Partner, WPF
Sexto artigo da série WPF: Animações! 17/7/07
Fala galera!
Antes de tudo, desculpem pela demora para postar, esses intervalos estão acontecendo nesse mês em parte porque estou de férias (ninguém é de ferro…) e em parte pelas preparações para a Imagine Cup 2007 Coréia. Volto com força total depois da IC!
Continuando a série básica de WPF, estamos lançando o sexto artigo nosso de WPF no MSDN Brasil, sobre animações com WPF. Este tópico apresenta uma das maiores vantagens do WPF em termos de estética, e alguns métodos para fazer animações bem interessantes em suas aplicações. Confira!
http://www.microsoft.com/brasil/msdn/tecnologias/netframework/Animacao_WPF.mspx
(ARQUIVO:
1o artigo - Introdução: http://www.microsoft.com/Brasil/msdn/Tecnologias/netframework/wpf.mspx
2o artigo - Layouts: http://www.microsoft.com/brasil/msdn/Tecnologias/netframework/objetos.mspx
3o artigo - Estilos e Modelos: http://www.microsoft.com/brasil/msdn/Tecnologias/netframework/WPFStyle.mspx
4o artigo - Data Binding: http://www.microsoft.com/brasil/msdn/tecnologias/netframework/DataBinding_WPF.mspx
5o artigo - Gráficos: http://www.microsoft.com/brasil/msdn/tecnologias/netframework/Des_graficos_WPF.mspx )
Se tiver dúvidas, comentários ou sugestões, mande um email ou comente aqui no blog! E em breve, o sétimo artigo: Integrando com o code-behind: um exemplo prático!
Abraços!
Roberto
Comente este postCategorias: .net, Artigos, Dicas, Microsoft, WPF

