Introdução Ao Silverlight 3

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Introdução Ao Silverlight 3 - Presentation Transcript

    1. Introdução ao Silverlight 3
      Com Fred Policarpo
    2. Sobre o palestrante
      Fred Policarpo – Frederico Policarpo Martins
      Bacharel em Ciência da Computação pela UFG (08/2007)
      Desenvolvedor Fibonacci – Soluções Ágeis
      MCP – Microsoft Certified Professional
      MCTS – Windows Applications
      MCTS – Windows Workflow Foundation Applications
      MCTS – Windows Presentation Foundation Applications
      http://fredpolicarpo.blogspot.com
      http://twitter.com/fredpolicarpo
    3. Agenda
      Web 1.0 x Web 2.0 x RIA
      JavaScript x Flex x Silverlight
      Silverlight 3.0: Arquitetura da Aplicação
      Aplicação Exemplo
      Conclusões
      Referências
    4. Evolução da WebWeb 1.0 -> Web 2.0 -> RIA
      Web 1.0
      Web feita exclusivamente por WebMasters
      Não havia interação, os navegadores eram meros ouvintes
      Publicidade não direcionada
      Poluição Visual
    5. Evolução da WebWeb 1.0 -> Web 2.0 -> RIA
      Web 2.0
      Web Colaborativa
      Publicidade filtrada pelo perfil do usuário
      Evolução no Design das páginas
      Maior largura de banda
      Wikipédia / Blogs / YouTube /Redes Sociais
    6. Evolução da WebWeb 1.0 -> Web 2.0 -> RIA
      RIA
      A Web vem se tornando uma plataforma para desenvolvimento de aplicações
      Office Online
      SOA / SAAS
      Usabilidade na Web tão forte quanto a Desktop
      Interfaces mais intuitivas do que as dos tradicionais websites
      Controles avançados: Menu em árvore, abas, janelas, draganddrop, animações
      Novas Tecnologias
      Bibliotecas JavaScript
      EXT JS
      Jquery
      Silverlight
      Flex
      JavaFx
    7. RIA: Por que não JavaScript ?
      Implementação não padronizada nos browsers
      Exemplos:
      No Firefox funciona legal
      No IE a janela não expande
      No Opera a tela fica travada
      Suporte em IDEs ainda é insatisfatório
      Maior dificuldade de debugging, refatorações, etc...
      Por não ser compilado tem uma chance maior de ficar pesado
    8. RIA: Flex x Silverlight
      Silverlight é um investimento a médio prazo
      Flex é um investimento a curto prazo
      Projetos em Silverlight serão pioneiros
      Com Silverlight você trabalha com uma única linguagem de programação
    9. Silverlight 3.0
      Como fica a arquitetura da aplicação ?
    10. Silverlight 3.0
      Como fica a arquitetura da aplicação ?
      É necessário a instalação de um plugin na máquina do cliente
    11. Silverlight 3.0
      Como fica a arquitetura da aplicação ?
      Paltaformassuportadoas: Windows e MAC
    12. Silverlight 3.0
      Interface desenhada em XAML (WPF)
      Extensible Application Markup Language
      Direto do Visual Studio ou pelo ExpressionBlend 3 (Editor Visual)
      Código para eventos escrito em .NET (C#)
      Visual Studio
    13. Silverlight 3.0
      Programação semelhante à programação desktop
      Chamadas assíncronas
      Roda fora do browser
      Código feito em C#
      Integração com o servidor de aplicação facilitada pelo Visual Studio, quando se usa WCF
    14. Aplicações Exemplo
      Tela de Login
    15. Aplicações Exemplo
      Janela de Informação
    16. Aplicações Exemplo
      Uma aplicação mais complexa: Hard Rock Memorabilia
      http://memorabilia.com
    17. Conclusões
      Silverlight é tecnologia da Microsoft para construção de interfaces Web ricas
      A interface é escrita usando a linguagem XAML (Extensible Application Markup Language)
      O código para responder ações é escrito em XAML ou em C#
      Para edição visual é necessário o ExpressionBlend
    18. Dúvidas ??
    19. Referências
      Web 2.0 & RIA, por ErkoBridee de Almeida Cabrera
      http://www.slideshare.net/erko/palestra-web-20-ria
      RIA Application Pattern
      http://blogs.msdn.com/jmeier/default.aspx

    + fredpolicarpofredpolicarpo, 1 month ago

    custom

    433 views, 0 favs, 1 embeds more stats

    Itrodução ao conceito de RIA, e os benefícios do more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 433
      • 431 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 9
    Most viewed embeds
    • 2 views on http://karolhoffmann.blogspot.com

    more

    All embeds
    • 2 views on http://karolhoffmann.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories