Microsoft Expression Blend e WEB: sob o ponto de vista de um desenvolvedor

1,454 views

Published on

Esta palestra não foca somente na visão geral do Expression Blend e do Expression Web no ponto de vista do desenvolvedor, como também mostra uma série de dicas para o desenvolvimento de aplicações. Conheça como você pode usar o Expression Blend para criar interfaces de usuário avançadas, seja ela uma aplicação de negócio, multi-media ou qualquer outra. Confira, também, como usar ferramentas para criar efeitos gráficos e elementos visuais que podem ser utilizadas por qualquer pessoa independente do talento artístico. Aprenda também como utilizar o Expression Web para desenvolver sólidas aplicações na web e obter ótimos resultados em diversos browsers e plataformas. Nessa palestra além de conhecer as boas funcionalidades do Expression Web para turbinar seu desenvolvimento de interfaces web, você também conhecerá as dicas e truques para as aplicações ASP.NET baseadas em padrões, SEO, usabilidade, mobilidade, etc. Depois de assistir essa sessão, você irá melhorar a compreensão do Expression Blend para as aplicações Silverlight/WPF e do Expression Web para as aplicações Web (ASP.NET/Web Standards), assim como do Visual Studio para o trabalho em conjunto com essas ferramentas.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,454
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Silverlight não suporta triggers em Styles, ControlTemplates, ou DataTemplates. Porém um comportamento similar pode ser obitido usando Visual States Manager (VSM) Referências a recursos dinâmicos não são suportados em Silverlight, portanto, apenas referências a recursos estáticos estão disponíveis. Os dicionários mesclados são úteis para separar os recursos de modo que possam ser partilhados. O Silverlight não dá suporte ao método MergedDictionaries. Recursos globais podem ser definidos no arquivo App.xaml ou localmente em cada controle de usuário que irá utilizar o recurso.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 08/31/09 18:32 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Microsoft Expression Blend e WEB: sob o ponto de vista de um desenvolvedor

    1. 2. Microsoft Expression Blend e WEB sob o ponto de vista de um desenvolvedor Rodrigo Kono MVP – ASP.NET DevGoiás .NET | Pensou .NET [email_address] twitter: @rodrigokono DEV201
    2. 3. Agenda <ul><li>Expression Blend </li></ul><ul><ul><li>Ambientação do Expression Blend </li></ul></ul><ul><ul><ul><li>Novas funcionalidades </li></ul></ul></ul><ul><ul><ul><li>Expression Blend e Visual Studio </li></ul></ul></ul><ul><ul><li>Silverlight x Windows Presentation Foundation </li></ul></ul><ul><ul><li>Criar interatividades </li></ul></ul><ul><li>Expression Web </li></ul><ul><ul><li>Novas Funcionalidades </li></ul></ul><ul><ul><li>Criar aplicações baseadas nos padrões web </li></ul></ul>
    3. 4. O que é o Expression Blend <ul><li>Poderosa ferramenta para desenvolver UI </li></ul><ul><ul><li>WPF e Silverlight </li></ul></ul><ul><ul><li>Foco em interfaces e UX </li></ul></ul><ul><ul><li>Designer mais próximo da aplicação </li></ul></ul><ul><li>Expression não é apenas o Blend </li></ul><ul><li>O principal foco tem sido os designers </li></ul><ul><ul><li>Isto mudou </li></ul></ul><ul><ul><li>Developer ligado à resposta da aplicação </li></ul></ul>
    4. 5. Expression Blend versões e história <ul><li>Expression Blend 1 </li></ul><ul><ul><li>Ferramenta de design WPF </li></ul></ul><ul><li>Expression Blend 2 </li></ul><ul><ul><li>WPF e Silverlight 2.0 (início) </li></ul></ul><ul><li>Expression Blend 3 (preview) </li></ul><ul><ul><li>WPF e Silverlight 3.0 (beta) </li></ul></ul><ul><li>Expression Blend 3 + SketchFlow </li></ul><ul><ul><li>Recomendações: Use e abuse do Expression Blend 3 sempre que puder! </li></ul></ul>
    5. 6. Similaridades entre Expression Blend e o Visual Studio <ul><li>Suporte a WPF e Silverlight UIs </li></ul><ul><ul><li>Baseada em Visual Studio Solutions </li></ul></ul><ul><li>Compilação em qualquer ambiente </li></ul><ul><li>Suporte a controle de versão com TFS </li></ul><ul><li>Design e Editor </li></ul><ul><ul><li>Edição de manage code e xaml </li></ul></ul><ul><ul><li>intelliSense </li></ul></ul><ul><li>Toolbox </li></ul><ul><li>Propriedades e eventos </li></ul>
    6. 7. Conhecendo o Expression Blend 3 Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    7. 8. Diferenças entre Expression Blend e o Visual Studio <ul><li>Blend possui um rico editor de interfaces </li></ul><ul><li>Storyboards e Timelines </li></ul><ul><ul><li>Animações e interatividade </li></ul></ul><ul><li>Trigger </li></ul><ul><ul><li>Controladas diretamente da interface do Blend </li></ul></ul><ul><li>Suporte a Visual State </li></ul><ul><ul><li>Melhorias para Silverlight </li></ul></ul><ul><li>Resources (XAML) </li></ul><ul><li>Data Sources </li></ul>
    8. 9. Expression Blend 3: Novas funcionalidades Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    9. 10. Expression Blend e o Visual Studio trabalhando em conjunto <ul><li>Blend 2.0: </li></ul><ul><ul><li>Design no Blend, código no Visual Studio </li></ul></ul><ul><ul><li>Controle do código gerenciado através do Visual Studio </li></ul></ul><ul><li>Blend 3.0: </li></ul><ul><ul><li>Suporte à edição do código gerenciado </li></ul></ul><ul><ul><li>Ligação direta com o TFS </li></ul></ul><ul><ul><li>Para debug e aplicações mais pesadas o Visual Studio é a melhor escolha </li></ul></ul>
    10. 11. Expression Blend 3 & Visual Studio Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    11. 12. Dicas do mundo real <ul><li>Crie projetos no Visual Studio </li></ul><ul><ul><li>Visual Studio gerencia e possui outros recursos </li></ul></ul><ul><ul><li>Templates não são identicos </li></ul></ul><ul><li>Teste e rode sua aplicação no Visual Studio </li></ul><ul><ul><li>Não há suporte para debug no Blend </li></ul></ul><ul><ul><li>Melhor informação do erro no Visual Studio </li></ul></ul><ul><li>Cuidado de ter aberto o mesmo arquivo duas ou mais vezes. </li></ul><ul><ul><li>Salvar alterações antes de mudar para a outra ferramenta, para evitar a edição simultânea e acidental </li></ul></ul>
    12. 13. Diferenças entre WPF e Silverlight <ul><li>As diferenças entre as duas tecnologias muda a experiência no Blend </li></ul><ul><ul><li>Exemplo: Triggers vs. Visual States </li></ul></ul><ul><ul><ul><li>Styles, ControlTemplates, ou DataTemplates </li></ul></ul></ul><ul><ul><li>Exemplo: Resource Dictionaries vs. Inline Resources </li></ul></ul><ul><ul><ul><li>Dicionários mesclados (MergedDictionaries) </li></ul></ul></ul><ul><ul><ul><li>Recursos dinâmicos </li></ul></ul></ul><ul><li>As duas tecnologias caminham juntas </li></ul><ul><ul><li>Visual States está disponível no wpf (e apoiado pelo Blend) como um add-on </li></ul></ul><ul><ul><li>Silverlight 3.0 suporta Resource Dictionaries </li></ul></ul>
    13. 14. Interatividade <ul><li>Problema </li></ul><ul><ul><li>Difícil: vários projetos/programadores/designers </li></ul></ul><ul><ul><li>Código personalizado </li></ul></ul><ul><li>Solução </li></ul><ul><ul><li>Mais flexível </li></ul></ul><ul><ul><li>Ligação direta com elementos da superfície </li></ul></ul><ul><li>Comportamento é construído em torno de três importantes : </li></ul><ul><ul><li>Triggers, Ações (Actions) e Comportamentos (Behaviors). </li></ul></ul>
    14. 15. Triggers, Actions e Behaviors <ul><li>Behaviors: </li></ul><ul><ul><li>Flexibilidade para adicionar interatividade nas aplicações </li></ul></ul><ul><ul><li>Interatividade da aplicação com os elementos de design sem escrever linha de código </li></ul></ul><ul><li>Triggers </li></ul><ul><ul><li>Objetos que possuem ações </li></ul></ul><ul><ul><li>Actions </li></ul></ul><ul><ul><li>Invocada através de uma Trigger </li></ul></ul><ul><ul><li>Resposta de estímulo da App </li></ul></ul>
    15. 16. Trabalhando com Triggers, Actions e Behaviors Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    16. 17. Expression Web 3: Novidades <ul><li>Ferramentas para gerenciamento do website </li></ul><ul><li>Novo FTP Client </li></ul><ul><li>Diagnóstico Visual: SuperPreview </li></ul><ul><li>Site rico com vídeo, áudio ou animação </li></ul><ul><ul><li>Silverlight, Flash, DeepZoom ou Windows Media </li></ul></ul><ul><li>Controle do Código – Integração com TFS </li></ul><ul><li>Importação de arquivo do Photoshop </li></ul><ul><li>DWT - Dynamic Web Templates </li></ul><ul><li>Task Panes auto hide </li></ul>
    17. 18. Novas funcionalidades do Expression Web 3 Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    18. 19. Padrões web com Expression Web 3 <ul><li>Suporte aos modernos padrões web </li></ul><ul><ul><li>Otimimização, melhoria para acessibilidade e compatibilidade entre browsers </li></ul></ul><ul><li>Facilidade de manipular posicionamento, dimensionamento, margens e padding. </li></ul><ul><li>Suporta PHP, HTML / XHTML, XML / XSLT, CSS, Javascript, ASP.NET ou ASP.NET AJAX, </li></ul><ul><li>Codificação e inserção de vídeos de alta qualidade (WMV, VC-1 e H.264) </li></ul>
    19. 20. Desenvolvendo nos padrões web com ajuda do Expression Web Rodrigo Kono MVP [ASP.NET] DevGoiás .NET | Pensou .NET
    20. 22. Recursos <ul><li>www.microsoft.com/teched </li></ul><ul><ul><li>Tech·Talks Tech·Ed Bloggers </li></ul></ul><ul><ul><li>Live Simulcasts Virtual Labs </li></ul></ul><ul><li>http://www.technetbrasil.com.br </li></ul><ul><ul><li>Avaliação de produtos finais e betas, conteúdo técnico em português e MUITO MAIS! </li></ul></ul><ul><li>http://www.msdnbrasil.com.br </li></ul><ul><ul><li>Developer’s Kit, conteúdo técnico em português, e MUITO MAIS! </li></ul></ul>
    21. 23. Sessões Relacionadas <ul><li>DEV202 - Dicas praticas de WPF para Desenvolvedores de Windows Forms </li></ul><ul><li>DEV306 - Melhores praticas no desenvolvimento WPF e novidades do WPF 4.0 </li></ul><ul><li>WEB306 - Contruindo uma aplicação com Silverlight 3 </li></ul><ul><li>WEB305 - Novidades do Microsoft Silverlight 3 </li></ul>
    22. 24. Outros Recursos Relacionados <ul><li>Download das ferramentas </li></ul><ul><li>www.microsoft.com/expression </li></ul><ul><li>Comunidade Expression </li></ul><ul><li>http://expression.microsoft.com </li></ul><ul><li>Coleção de comportamentos e efeitos </li></ul><ul><li>http://expressionblend.codeplex.com </li></ul><ul><li>Blog Rodrigo Kono http://kono.spaces.live.com </li></ul>
    23. 25. Por favor preencha a avaliação
    24. 26. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

    ×