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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Windows Phone 7 & Windows Azure

1,918

Published on

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

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,918
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
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

×