Patrick Sinderdinck  & Remco Boksebeld 26-03-2009 Silverlight  voor Application Designers
Agenda Probleemstelling Oplossingsrichting Werkwijze met XAML .NET roadmap Silverlight – een subset van WPF Wat is Silverlight? Silverlight onderdelen Expression Blend Silverlight en het ontwikkelproces Silverlight binnen het GDP Demo © 2008 Capgemini. All rights reserved
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Neem je een architect / ontwerper  in de arm… Als je een huis gaat bouwen… Je bespreekt je eisen en wensen…
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Een  prototype  wordt gemaakt
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX 12 maanden later…
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Je bespreekt je eisen en wensen… Neem je een  ontwerper  in de arm… Als je functionaliteit gaat realiseren…
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Een  use-case  wordt gemaakt
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Uhh, Sorry. Ik kan U nog niet veel laten zien…
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Maar het zit allemaal goed en efficient in elkaar
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX 12 maanden later…
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Vaak statische, scherm presentaties Weinig herbruikbare onderdelen Met als gevolg dat het uiteindelijke resultaat afwijkt van het ontwerp
Probleemstelling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX De zelfde set van elementen Hoge mate van echtheid  Lage mate van echtheid
Oplossingsrichting © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Wat als we nu kunnen schakelen tussen de twee stijlen en elementen kunnen hergebruiken?
Oplossingsrichting  © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Ik wil……………………………..
Oplossingsrichting © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Oplossingsrichting Hoe past dit binnen het Microsoft product portfolio ? © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
.NET roadmap © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Silverlight – een subset van WPF © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Silverlight – een subset van WPF © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX WPF Silverlight Bied versnelde 3D support  Werkt binnen webbrowsers (Internet Explorer, Firefox, Safari)  Bied mogelijkheden om het lokale bestandssyteem te benaderen Werkt op Windows of Mac (tevens op Linux via Moonlight (opensource silverlight implementatie))  Zowel te draaien als lokale applicatie als webapplicatie binnen Internet Explorer Bied een deel van de WPF functionaliteit
Wat is Silverlight ? Het Microsoft antwoord op flash Rijke user interface Gebaseerd op X(A)ML Scheiding van code en User-interface Beschikbaarheid (deel) van .NET framework Platform onafhankelijk Browser onafhankelijk © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
.NET3.5 © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Tooling © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Daarnaast: Deep Zoom Composer Photosynth
Expression Blend © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Hoe past Silverlight binnen het GDP The following roles use the user-interface prototype:  user-interface designers , to explore and/or validate the user-interface design before too much is invested in it  requirements specifiers , to understand the user interface for a Use Case  system analysts , to understand how the user interface impacts the analysis of the system  designers , to understand how the user interface impacts and what it requires from the "inside" of the system  managers , to plan development and testing activities  © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
DEMO Wat is Blend Basisfunctionaliteit XML Import Koppeling Blend met Visual Studio Furniture Showroom demo © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
Conclusie Silverlight biedt mogelijkheden om de interface (herbruikbaar) apart te ontwikkelen van de code Een handige manier van werken in omgevingen waarbij user interface een belangrijke rol speelt.  © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
www.capgemini.com @capgemini.com Together.  Free your energies

Silverlight r boksebeld

  • 1.
    Patrick Sinderdinck  &Remco Boksebeld 26-03-2009 Silverlight voor Application Designers
  • 2.
    Agenda Probleemstelling OplossingsrichtingWerkwijze met XAML .NET roadmap Silverlight – een subset van WPF Wat is Silverlight? Silverlight onderdelen Expression Blend Silverlight en het ontwikkelproces Silverlight binnen het GDP Demo © 2008 Capgemini. All rights reserved
  • 3.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Neem je een architect / ontwerper in de arm… Als je een huis gaat bouwen… Je bespreekt je eisen en wensen…
  • 4.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Een prototype wordt gemaakt
  • 5.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX 12 maanden later…
  • 6.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Je bespreekt je eisen en wensen… Neem je een ontwerper in de arm… Als je functionaliteit gaat realiseren…
  • 7.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Een use-case wordt gemaakt
  • 8.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Uhh, Sorry. Ik kan U nog niet veel laten zien…
  • 9.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Maar het zit allemaal goed en efficient in elkaar
  • 10.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX 12 maanden later…
  • 11.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Vaak statische, scherm presentaties Weinig herbruikbare onderdelen Met als gevolg dat het uiteindelijke resultaat afwijkt van het ontwerp
  • 12.
    Probleemstelling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX De zelfde set van elementen Hoge mate van echtheid Lage mate van echtheid
  • 13.
    Oplossingsrichting © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Wat als we nu kunnen schakelen tussen de twee stijlen en elementen kunnen hergebruiken?
  • 14.
    Oplossingsrichting ©2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX Ik wil……………………………..
  • 15.
    Oplossingsrichting © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 16.
    Oplossingsrichting Hoe pastdit binnen het Microsoft product portfolio ? © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 17.
    .NET roadmap ©2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 18.
    Silverlight – eensubset van WPF © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 19.
    Silverlight – eensubset van WPF © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX WPF Silverlight Bied versnelde 3D support Werkt binnen webbrowsers (Internet Explorer, Firefox, Safari) Bied mogelijkheden om het lokale bestandssyteem te benaderen Werkt op Windows of Mac (tevens op Linux via Moonlight (opensource silverlight implementatie)) Zowel te draaien als lokale applicatie als webapplicatie binnen Internet Explorer Bied een deel van de WPF functionaliteit
  • 20.
    Wat is Silverlight? Het Microsoft antwoord op flash Rijke user interface Gebaseerd op X(A)ML Scheiding van code en User-interface Beschikbaarheid (deel) van .NET framework Platform onafhankelijk Browser onafhankelijk © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 21.
    .NET3.5 © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 22.
    Tooling © 2008Capgemini. All rights reserved TEMPLATE 2008.PPTX Daarnaast: Deep Zoom Composer Photosynth
  • 23.
    Expression Blend ©2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 24.
    Hoe past Silverlightbinnen het GDP The following roles use the user-interface prototype: user-interface designers , to explore and/or validate the user-interface design before too much is invested in it requirements specifiers , to understand the user interface for a Use Case system analysts , to understand how the user interface impacts the analysis of the system designers , to understand how the user interface impacts and what it requires from the "inside" of the system managers , to plan development and testing activities © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 25.
    DEMO Wat isBlend Basisfunctionaliteit XML Import Koppeling Blend met Visual Studio Furniture Showroom demo © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 26.
    Conclusie Silverlight biedtmogelijkheden om de interface (herbruikbaar) apart te ontwikkelen van de code Een handige manier van werken in omgevingen waarbij user interface een belangrijke rol speelt. © 2008 Capgemini. All rights reserved TEMPLATE 2008.PPTX
  • 27.

Editor's Notes

  • #2 © 2008 Capgemini . All rights reserved
  • #3 © 2008 Capgemini. All rights reserved
  • #6 © 2008 Capgemini. All rights reserved
  • #9 © 2008 Capgemini. All rights reserved
  • #18 We zijn nu bij .net 3.5 met 4 inzicht. Vanaf 3.0 WPF. © 2008 Capgemini. All rights reserved
  • #24 1 blend bied ondersteuning WPF en silverlight Timelines, zo kunnen grafische acties geanimeerd worden (en gestart na bepaalde triggers) Resulteert is XAML © 2008 Capgemini. All rights reserved
  • #28 © 2008 Capgemini. All rights reserved