Your SlideShare is downloading. ×
  • Like
Windows Phone 7 & Windows Azure
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Windows Phone 7 & Windows Azure

  • 1,881 views
Published

Apresentação de Vinicius Quaiato no TDC2011 mostrando como criar aplicações Windows Phone 7 utilizando o Windows Azure para processamento e serviços. …

Apresentação de Vinicius Quaiato no TDC2011 mostrando como criar aplicações Windows Phone 7 utilizando o Windows Azure para processamento e serviços.
Esta apresentação mostra os motivos pelos quais devemos considerar ser

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,881
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
17
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Windows Phone 7 & Windows Azure#TDC2011
  • 2. @vquaiato• Programador• Palestrante• Pai• Santista• Crafters• .NET Architects• Void Podcast
  • 3. @vquaiato• vinicius.quaiato@gmail.com• vquaiato@crafters.com.br• http://viniciusquaiato.com
  • 4. Mas sobre o que é esta palestra?• Windows Phone 7• Windows Azure• Mudanças de Pensamento• Aplicativos e Clientes• Estratégias• Algum código
  • 5. .NET Client• Faz sentido falarmos em .NET Client? – Windows Forms – WPF• Faz sentido sim!
  • 6. Mobilidade
  • 7. Mobilidade
  • 8. Mobilidade• Clients móveis• Pessoas cada vez mais ligadas, conectadas• Independência de ambientes• Necessidades distintas e concorrentes
  • 9. Windows Phone 7• Nova plataforma/SO mobile da Microsoft• Uma abordagem distinta para o mobile• Uma abordagem comum para o desenvolvedor
  • 10. Windows Phone 7• Silverlight para aplicações• XNA para games• C# ou VB
  • 11. Windows Phone 7• Hardware padronizado
  • 12. Windows Phone 7
  • 13. Metro• Linguagem de comunicação/design• Design moderno e limpo• Foco no conteúdo de forma simples• Tipografia• Não é linguagem de programação• Não há sintaxe ou compilador metro :P
  • 14. Metro
  • 15. Metro
  • 16. Windows Azure• Plataforma Cloud Microsoft• Não é um provedor• E nem um hosting
  • 17. Windows Azure• Você usa .NET – Mas também: Java, PHP, Python, Ruby…
  • 18. Windows Azure• Facilmente escalável• “Abre mão” da infraestrutura• Paga pelo uso
  • 19. Windows Azure• Roles – Worker Roles – Web Roles – (VM Roles)
  • 20. Windows Azure• Roles – Worker Roles • Jobs • Processadores – Web Roles • Sites • Serviços WCF – (VM Roles)
  • 21. Storage• Queues• Tables• Blobs• SQL Azure
  • 22. Storage• Queues – Mensagens para processar• Tables – Entidades• Blobs – Arquivos• SQL Azure – Dados relacionais
  • 23. Mudança de pensamento
  • 24. Mudança de pensamento• Processamento – Quanto de processamento no client? – Mais processamento menos client – Devices são mais fracos – Precisam ser mais responsivas
  • 25. Mudança de pensamento• Tráfego de informações – Quais informações trafegar? – Em qual momento trafegar? – Em quais formatos?
  • 26. Mudança de pensamento• Armazenamento – Onde armazenar? – Estratégias de particionamento – Dados relacionais? – Vamos manter cache? • Local • Azure AppFabric Caching • Outros
  • 27. Mudança de pensamento• Serviços• Mashups
  • 28. Aplicativos e Clientes• Windows Phone 7• Desktop• Browsers• Gadgets• iOS• Android• etc
  • 29. Some Code?
  • 30. Azure TablesMsdn Crawler Serviço WCF(Worker Role) (Web Role - Http) Windows Azure
  • 31. WAT for WP7
  • 32. Materiais complementareshttp://msdn.microsoft.com/en-us/library/dd163896.aspxhttp://blogs.msdn.com/b/windowsazureappfabric/http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspxhttp://www.windowsphonebrasil.net/http://viniciusquaiato.com/blog/category/windows-phone-7/http://viniciusquaiato.com/blog/category/windows-azure/http://www.microsoft.com/download/en/details.aspx?id=8396http://github.com/vquaiato/msdn-wp7http://github.com/vquaiato/msdn-azure
  • 33. @vquaiato• vinicius.quaiato@gmail.com• vquaiato@crafters.com.br• http://viniciusquaiato.com
  • 34. Obrigado