Silverlight 101 Part1 Get Started

2,209 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
2,209
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Mencionar que os RIA Services só pode ter uma versao instalada de cada vez !!
  • O Projecto “Base”
  • O que é gerado pelo Visual Studio
  • Separaçao total entre “View” e “Logic” ... Nao é permitido codigo “logico” inline
  • O que foi gerado apos o “BUILD” - XAP (ZIP File) - AppManifest - DLLs - HTML de teste
  • - Projecto “Base” já com estrutura para Navigation Framework
  • Navigation Framework
  • Mostrar as VIEWS
  • Mostrar o folder da solucao
  • Navigation FrameworkAuthenticationUser SettingsError Handling
  • Navigation FrameworkAuthenticationUser SettingsError Handling
  • Navigation FrameworkAuthenticationUser SettingsError Handling
  • Navigation FrameworkAuthenticationUser SettingsError Handling
  • Inserir Slide do LOB no Browser
  • Silverlight 101 Part1 Get Started

    1. 1. Silverlight 101Application Anatomy<br />Part1 – Get Started<br />
    2. 2. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    3. 3. About Me<br />Ricardo Castelhano<br />Trainer & Consultant @ ITech4All<br />Mail: ricardo.castelhano@itech4all.com<br /> rc@ricardocastelhano.com<br />Blogs: http://www.ricardocastelhano.com<br /> http://xamlpt.com/blogs/ricardocastelhano<br />http://www.riapt.org<br /> http://aug.riapt.org <br /> http://pontonetpt.com/blogs/ricardocastelhano<br />Twitter: @RicCastelhano<br />
    4. 4. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    5. 5. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />
    6. 6. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />Visual Web Developer (Free)<br />
    7. 7. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />Visual Web Developer (Free)<br />Expression Blend3<br />
    8. 8. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />Visual Web Developer (Free)<br />Expression Blend3<br />Silverlight Toolkit<br />
    9. 9. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />Visual Web Developer (Free)<br />Expression Blend3<br />Silverlight Toolkit<br />DeepZoom Composer<br />
    10. 10. Tools<br />Silverlight 3<br />Visual Studio 2008 SP1<br />Visual Web Developer (Free)<br />Expression Blend3<br />Silverlight Toolkit<br />DeepZoom Composer<br />.NET RIA Services<br />
    11. 11. Tools<br />Silverlight 4<br />Visual Studio 2010 Beta 2<br />Visual Web Developer Express 2010 Beta 2<br />Expression Blend .NET4 Preview<br />Silverlight Toolkit<br />WCF RIA Services<br />
    12. 12. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    13. 13. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    14. 14. Silverlight Application<br />
    15. 15. Silverlight Application<br />
    16. 16. Silverlight Application<br />AppManifest.xml<br />Description of your Application<br />Entry Point<br />Runtime Version<br />DLLs list to Load<br />
    17. 17. Silverlight Application<br />App.xaml<br />Instantiates a Silverlight Application Object<br />Resource Dictionaries<br />
    18. 18. Silverlight Application<br />MainPage.xaml<br />Application Contents<br />
    19. 19. Silverlight Application<br />Hello World<br />
    20. 20. Silverlight Application<br />Hello World<br />
    21. 21. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    22. 22. Silverlight Navigation Application<br />
    23. 23. Silverlight Navigation Application<br />
    24. 24. Silverlight Navigation Application<br />
    25. 25. Silverlight Navigation Application<br />Views<br />
    26. 26. Silverlight Navigation Application<br />
    27. 27. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic!<br />“I’m a SkyDiver”<br />
    28. 28. Silverlight Business Application<br />
    29. 29. Silverlight Business Application<br />
    30. 30. Silverlight Business Application<br />
    31. 31. Silverlight Business Application<br />
    32. 32. Silverlight Business Application<br />
    33. 33. Silverlight Business Application<br />
    34. 34. But I’m a Designer! Arghh...<br />
    35. 35. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic !<br />“I’m a SkyDiver”<br />
    36. 36. Designers, don’t Panic!<br />
    37. 37. Designers, don’t Panic!<br />
    38. 38. Designers, don’t Panic!<br />
    39. 39. Agenda<br />Tools<br />Which Project Will I Choose<br />Silverlight Application<br />Silverlight Navigation Application<br />Silverlight Business Application<br />Designers, don’t Panic !<br />“I’m a SkyDiver”<br />
    40. 40. “I’m a SkyDiver”<br />
    41. 41. Resources<br />Microsoft Silverlight<br />http://www.silverlight.net<br />Microsoft Expression<br />http://expression.microsoft.com<br />CodePlex – OpenSource Project Community<br />http://www.codeplex.com<br />Project Rosetta (from FlashPlatform to Silverlight)<br />http://www.projectrosetta.com<br />
    42. 42. Books<br />Beginning Silverlight3<br />Robert Lair<br />Foundation Expression Blend3 with Silverlight<br />Victor Gaudioso<br />Foundation Silverlight3 Animation<br />Jeff Paries<br />Essential Silverlight3<br />Ashraf Michail<br />Next-Generation Business Intelligence Software with Silverlight3<br />Bart Czernicki<br />Silverlight Recipes: A Problem-Solution Approach<br />Jit Ghosh and Rob Cameron<br />
    43. 43. Communities<br />XAMLPT<br />http://www.xamlpt.com<br />RIAPT<br />http://www.riapt.org<br />PontoNetPT<br />http://pontonetpt.com<br />
    44. 44. Thank You<br />Ricardo Castelhano<br />Trainer & Consultant @ ITech4All<br />Mail: ricardo.castelhano@itech4all.com<br />rc@ricardocastelhano.com<br />Twitter: @RicCastelhano<br />

    ×