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.

Like this presentation? Why not share!

Construindo aplicações ricas com Silverlight

on

  • 3,057 views

 

Statistics

Views

Total Views
3,057
Views on SlideShare
3,056
Embed Views
1

Actions

Likes
1
Downloads
29
Comments
0

1 Embed 1

http://www.felipepocchini.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Construindo aplicações ricas com Silverlight Construindo aplicações ricas com Silverlight Presentation Transcript

  • Fazer uma aplicação com interface gráfica bonita e poderosa pode ser simples!
  • Felipe Pocchini • Bacharel em Ciência da Computação (Unifenas). • Moderador das comunidades Desenvolvendo para Web e WCF Brasil. • Desenvolvedor .NET há 2 anos, atualmente faço parte do time da Astéria Internet Solutions. • Desenvolvedor Silverlight há 6 meses. • Fascinado por novas tecnologias (#GEEK).
  • Um pouco de história • Rich Internet Applications (RIAs)
  • Um pouco de história • Rich Internet Applications (RIAs)
  • Origem • Windows Presentation Foundation (WPF)
  • Introdução • Silverlight (WPF Everywhere)
  • Evolução do Silverlight
  • Características • Oferece uma experiência ampla na incorporação de vídeos, animações e interfaces interativas. • Pode criar e trabalhar com gráficos vetorizados, textos, animações e sobreposições que interagem com gráficos e efeitos de alta qualidade. • Suporte a multi-linguagens: VB, C#, JavaScript, Python, Ruby...
  • Cross-platform • Foi projetado para trabalhar em diversas arquiteturas e sistemas operacionais.
  • Cross-browser • Compatível com Safari, Firefox, Internet Explorer e Chrome.
  • Plugin
  • Plugin • É pequeno e de fácil instalação. 6,11 MB 3,80 MB
  • Showcase
  • Um cenário comum • Designer
  • Um cenário comum • O cara do HTML
  • Um cenário comum • Programador
  • O que é XAML ("zammel") ? • eXtensible Application Markup Language
  • Code-behind
  • HandsOn • Criando nossa primeira aplicação.
  • Out of browser • Torna aplicações Web em aplicações Desktop com o mínimo de esforço.
  • HandsOn • Transformando nossa aplicação web em aplicação desktop.
  • Acesso a dados • WCF RIA Services • Fornece um padrão que integra a camada de serviços com a apresentação. • Web Services • São componentes que permitem às aplicações enviar e receber dados em formato XML.
  • HandsOn • Conectando nossa aplicação a um serviço de dados.
  • Deep Zoom • Possibilita adicionar efeitos de zoom às imagens, permitindo a visualização de altos níveis de detalhes, tudo de forma rápida e extremamente leve.
  • Demo • Deep Zoom http://www.seadragon.com/snapdragon
  • HandsOn • Criando uma galeria de fotos com Deep Zoom Composer.
  • Ferramentas de Desenvolvimento Microsoft Expression Blend 4 Microsoft Visual Studio 2010
  • As três telas da Microsoft
  • Windows Phone 7 Series
  • Smart Design • Interface METRO
  • Smart Design • Interface METRO
  • Experiências integradas (Hub) • People • Office • Picture • Music + Video • MarketPlace • Games
  • Windows Phone Hardware • Conjunto consistente de capacidades de hardware, definido pela Microsoft. Elementos Windows Phone Plataforma Foco na comuns Hardware Consistente Qualidade De Hardware
  • Hardware Foundation
  • Elementos da plataforma de aplicativos
  • Processo de implantação
  • Ferramentas de desenvolvimento • Developers Tools • Visual Studio 2010 Express for Windows Phone • Expression Blend 4 Express for Windows Phone • XNA Game Studio É grátis pra sempre!!!
  • HandsOn • Olá Windows Phone =D
  • Por onde começar? MSDN http://www.msdnbrasil.com.br Windows Phone 7 Series http://developer.windowsphone.com Microsoft Express http://www.microsoft.com/express/Downloads/ Comunidade Silverlight Brasil www.portalsilverlight.com.br Comunidade Desenvolvendo para web www.desenvolvendoparaweb.net Download do Plugin http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx
  • Contato • Twitter: @felipepocchini • E-mail: felipe.pocchini@gmail.com • Blog: www.felipepocchini.net