SlideShare una empresa de Scribd logo
1 de 13
Vorschau auf Silverlight 5 7. Mai 2011 Christian Moser Folie 1 Christian MoserSoftware Architect and UX Designer moc@zuehlke.com www.wpftutorial.net
Voraussichtliche Silverlight 5 Release Daten Silverlight 3.0  Juli 2009 Silverlight 4.0  März 2010 Silverlight 5.0 Beta  ca. März 2011 Silverlight 5.0  ca. Q3 2011 7. Mai 2008 Christian Moser Folie 2
HTML5, Silverlight oder WPF? – Welche Technologie hat Zukunft? HTML 5, optimal für interaktive Content-Seiten Kein Plugin benötigt Gute Suchmaschinen-Unterstützung Silverlight, optimal für interaktive cross-platform Lösungen Klar definierte Umgebung (Client-Runtime) Konfortable Entwicklung mit C#, XAML und Visual Studio WPF, optimal für umfangreiche Desktop Applikationen Zugriff auf alle lokalen Ressourcen 3D Engine Interaktion mit anderen Technologien Alle drei Technologien haben ihre Daseinsberechtigung. Die Grenzen verschmelzen. 7. Mai 2008 Christian Moser Folie 3
Wachsen Silverlight und WPF zusammen? WPF und Silverlight nähern sich von der Funktionalität immer mehr. In einigen Jahren werden die beiden Technologien verschmelzen. Bereits heute teilen sie sich einigen Quellcode (Bsp: VSM, DataGrid) Egal, ob man heute auf Silverlight oder WPF setzt, beide Technologien haben Zukunft. Für WPF spricht, dass Microsoft mit Visual Studio und Expression viel Geld investiert hat Für Silverlight spricht, dass im Moment dort sehr viel Innovationskraft dahinter steckt 7. Mai 2008 Christian Moser Folie 4
Die neuen Features von Silverlight 5.0 Änderungen vorbehalten 7. Mai 2008 Christian Moser Folie 5
Multimedia Hardwaremässige Dekomprimierung von H.264 (für HD streaming) «TrickPlay»: Scheller Vor- und RücklaufvonVideos mit Audio-Pitch Korrektur Bildschirmschoner deaktivieren während Video Wiedergabe Remote-Control Support (externe Steuerung der Medienwiedergabe) Bessere DRM unterstützung IIS Media Services 4.0 (Streaming Add-On für IIS) 7. Mai 2008 Christian Moser Folie 6
DataBinding Debuggen von DataBindings (Breakpoints in XAML setzen) Unterstützung für eigene Markup-Extensions Support für {Binding} in Style-Setters DataContextChanged-Event Support für RelativeSource.FindAcestor 7. Mai 2008 Christian Moser Folie 7
WCF & RIA-Services Unterstützung des WS-Trust Standards Schnelle Netzwerk-Kommunikation (Low-Latency) MVVM-Freundliche DataSources (mit INotifyPropertyChanged unterstützung) Übertragung von komplexen Typen von Backend zu Silverlight und zurück Bessere Anbindung an Windows-Azure (z.Bsp. Table Storage) 7. Mai 2008 Christian Moser Folie 8
2D und 3D-Grafik Neue, schnelle «Immediate-Mode» API, um direkt in die GPU zu schreiben Hardwarebeschleunigte 3D-Unterstützung Einfache Animations-Effekte dank «Layout-Transitions» <VisualStateManager.LoadTransition>  <LoadTransition StartXOffset="300"                   GeneratedDuration="0:0:1.0«                  StartOpacity="0.2">            <LoadTransition.GeneratedEasingFunction>         <CircleEase/>             </LoadTransition.GeneratedEasingFunction>      </LoadTransition></VisualStateManager.LoadTransition> 7. Mai 2008 Christian Moser Folie 9
Out-of Browser 2.0 Unterstützung von mehreren Fenstern P/Invoke (Aufruf von WIN32 und unmanaged DLL) 7. Mai 2008 Christian Moser Folie 10
Testing  Unterstützung von Automated UI Testing(http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx)  Profiling von Memory CPU Threads 7. Mai 2008 Christian Moser Folie 11
Performance Kürzere Ladezeiten 64-Bit Support Hardware-Rendering in IE9 7. Mai 2008 Christian Moser Folie 12
Quellen http://10rem.net/blog/2009/12/01/the-future-of-client-app-dev--wpf-and-silverlight-convergence http://www.microsoft.com/silverlight/future/ http://blog.agafonov.net.ua/post/2010/12/03/New-Features-for-Silverlight-5.aspx http://geekswithblogs.net/mbcrump/archive/2010/12/06/silverlight-5-ndash-whatrsquos-new-including-screenshots-amp-code-snippets.aspx 7. Mai 2008 Christian Moser Folie 13

Más contenido relacionado

Destacado

Administracion de empresas
Administracion de empresasAdministracion de empresas
Administracion de empresasangelcaido1927
 
Encuesta
EncuestaEncuesta
Encuestadoramlf
 
Klimareport Bayern 2015
Klimareport Bayern 2015Klimareport Bayern 2015
Klimareport Bayern 2015CSU
 
Presentación the family
Presentación the familyPresentación the family
Presentación the familyAida Cousillas
 
La red internet
La red internetLa red internet
La red internetalitzel_18
 
Gdd Erfa 20071011
Gdd Erfa 20071011Gdd Erfa 20071011
Gdd Erfa 20071011bofh42
 
Los juegos y los juguetes en el patio
Los juegos y los juguetes en el patioLos juegos y los juguetes en el patio
Los juegos y los juguetes en el patiocpgf1011
 
Aussagen zur Sportplatzverlegung aus den Sitzungsprotokollen
Aussagen zur Sportplatzverlegung aus den SitzungsprotokollenAussagen zur Sportplatzverlegung aus den Sitzungsprotokollen
Aussagen zur Sportplatzverlegung aus den SitzungsprotokollenMichael Seeleithner
 

Destacado (15)

Administracion de empresas
Administracion de empresasAdministracion de empresas
Administracion de empresas
 
Empresa na aula
Empresa na aulaEmpresa na aula
Empresa na aula
 
Encuesta
EncuestaEncuesta
Encuesta
 
Klimareport Bayern 2015
Klimareport Bayern 2015Klimareport Bayern 2015
Klimareport Bayern 2015
 
Trabajo grupal factorizacion matlab
Trabajo grupal factorizacion matlabTrabajo grupal factorizacion matlab
Trabajo grupal factorizacion matlab
 
Ginger gomez
Ginger gomezGinger gomez
Ginger gomez
 
Presentación the family
Presentación the familyPresentación the family
Presentación the family
 
La red internet
La red internetLa red internet
La red internet
 
25 cosas sobre mi
25 cosas sobre mi25 cosas sobre mi
25 cosas sobre mi
 
Codigo etica crazy kids
Codigo etica crazy kidsCodigo etica crazy kids
Codigo etica crazy kids
 
Gdd Erfa 20071011
Gdd Erfa 20071011Gdd Erfa 20071011
Gdd Erfa 20071011
 
Los juegos y los juguetes en el patio
Los juegos y los juguetes en el patioLos juegos y los juguetes en el patio
Los juegos y los juguetes en el patio
 
Modernismo
ModernismoModernismo
Modernismo
 
Aussagen zur Sportplatzverlegung aus den Sitzungsprotokollen
Aussagen zur Sportplatzverlegung aus den SitzungsprotokollenAussagen zur Sportplatzverlegung aus den Sitzungsprotokollen
Aussagen zur Sportplatzverlegung aus den Sitzungsprotokollen
 
Software libre
Software libreSoftware libre
Software libre
 

Más de chmoser79

Windows 8 einführung
Windows 8   einführungWindows 8   einführung
Windows 8 einführungchmoser79
 
Roadmap von Microsoft UI-Technologien und Windows 8
Roadmap von Microsoft UI-Technologien und Windows 8Roadmap von Microsoft UI-Technologien und Windows 8
Roadmap von Microsoft UI-Technologien und Windows 8chmoser79
 
Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8chmoser79
 
Barrierefreiheit im internet – einfach erklärt
Barrierefreiheit im internet – einfach erklärtBarrierefreiheit im internet – einfach erklärt
Barrierefreiheit im internet – einfach erklärtchmoser79
 
Einführung in User Experience Design
Einführung in User Experience DesignEinführung in User Experience Design
Einführung in User Experience Designchmoser79
 
Einführung in Windows Presentation Foundation
Einführung in Windows Presentation FoundationEinführung in Windows Presentation Foundation
Einführung in Windows Presentation Foundationchmoser79
 

Más de chmoser79 (6)

Windows 8 einführung
Windows 8   einführungWindows 8   einführung
Windows 8 einführung
 
Roadmap von Microsoft UI-Technologien und Windows 8
Roadmap von Microsoft UI-Technologien und Windows 8Roadmap von Microsoft UI-Technologien und Windows 8
Roadmap von Microsoft UI-Technologien und Windows 8
 
Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8
 
Barrierefreiheit im internet – einfach erklärt
Barrierefreiheit im internet – einfach erklärtBarrierefreiheit im internet – einfach erklärt
Barrierefreiheit im internet – einfach erklärt
 
Einführung in User Experience Design
Einführung in User Experience DesignEinführung in User Experience Design
Einführung in User Experience Design
 
Einführung in Windows Presentation Foundation
Einführung in Windows Presentation FoundationEinführung in Windows Presentation Foundation
Einführung in Windows Presentation Foundation
 

Vorschau auf Silverlight 5

  • 1. Vorschau auf Silverlight 5 7. Mai 2011 Christian Moser Folie 1 Christian MoserSoftware Architect and UX Designer moc@zuehlke.com www.wpftutorial.net
  • 2. Voraussichtliche Silverlight 5 Release Daten Silverlight 3.0  Juli 2009 Silverlight 4.0  März 2010 Silverlight 5.0 Beta  ca. März 2011 Silverlight 5.0  ca. Q3 2011 7. Mai 2008 Christian Moser Folie 2
  • 3. HTML5, Silverlight oder WPF? – Welche Technologie hat Zukunft? HTML 5, optimal für interaktive Content-Seiten Kein Plugin benötigt Gute Suchmaschinen-Unterstützung Silverlight, optimal für interaktive cross-platform Lösungen Klar definierte Umgebung (Client-Runtime) Konfortable Entwicklung mit C#, XAML und Visual Studio WPF, optimal für umfangreiche Desktop Applikationen Zugriff auf alle lokalen Ressourcen 3D Engine Interaktion mit anderen Technologien Alle drei Technologien haben ihre Daseinsberechtigung. Die Grenzen verschmelzen. 7. Mai 2008 Christian Moser Folie 3
  • 4. Wachsen Silverlight und WPF zusammen? WPF und Silverlight nähern sich von der Funktionalität immer mehr. In einigen Jahren werden die beiden Technologien verschmelzen. Bereits heute teilen sie sich einigen Quellcode (Bsp: VSM, DataGrid) Egal, ob man heute auf Silverlight oder WPF setzt, beide Technologien haben Zukunft. Für WPF spricht, dass Microsoft mit Visual Studio und Expression viel Geld investiert hat Für Silverlight spricht, dass im Moment dort sehr viel Innovationskraft dahinter steckt 7. Mai 2008 Christian Moser Folie 4
  • 5. Die neuen Features von Silverlight 5.0 Änderungen vorbehalten 7. Mai 2008 Christian Moser Folie 5
  • 6. Multimedia Hardwaremässige Dekomprimierung von H.264 (für HD streaming) «TrickPlay»: Scheller Vor- und RücklaufvonVideos mit Audio-Pitch Korrektur Bildschirmschoner deaktivieren während Video Wiedergabe Remote-Control Support (externe Steuerung der Medienwiedergabe) Bessere DRM unterstützung IIS Media Services 4.0 (Streaming Add-On für IIS) 7. Mai 2008 Christian Moser Folie 6
  • 7. DataBinding Debuggen von DataBindings (Breakpoints in XAML setzen) Unterstützung für eigene Markup-Extensions Support für {Binding} in Style-Setters DataContextChanged-Event Support für RelativeSource.FindAcestor 7. Mai 2008 Christian Moser Folie 7
  • 8. WCF & RIA-Services Unterstützung des WS-Trust Standards Schnelle Netzwerk-Kommunikation (Low-Latency) MVVM-Freundliche DataSources (mit INotifyPropertyChanged unterstützung) Übertragung von komplexen Typen von Backend zu Silverlight und zurück Bessere Anbindung an Windows-Azure (z.Bsp. Table Storage) 7. Mai 2008 Christian Moser Folie 8
  • 9. 2D und 3D-Grafik Neue, schnelle «Immediate-Mode» API, um direkt in die GPU zu schreiben Hardwarebeschleunigte 3D-Unterstützung Einfache Animations-Effekte dank «Layout-Transitions» <VisualStateManager.LoadTransition> <LoadTransition StartXOffset="300" GeneratedDuration="0:0:1.0« StartOpacity="0.2"> <LoadTransition.GeneratedEasingFunction> <CircleEase/> </LoadTransition.GeneratedEasingFunction> </LoadTransition></VisualStateManager.LoadTransition> 7. Mai 2008 Christian Moser Folie 9
  • 10. Out-of Browser 2.0 Unterstützung von mehreren Fenstern P/Invoke (Aufruf von WIN32 und unmanaged DLL) 7. Mai 2008 Christian Moser Folie 10
  • 11. Testing Unterstützung von Automated UI Testing(http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx) Profiling von Memory CPU Threads 7. Mai 2008 Christian Moser Folie 11
  • 12. Performance Kürzere Ladezeiten 64-Bit Support Hardware-Rendering in IE9 7. Mai 2008 Christian Moser Folie 12
  • 13. Quellen http://10rem.net/blog/2009/12/01/the-future-of-client-app-dev--wpf-and-silverlight-convergence http://www.microsoft.com/silverlight/future/ http://blog.agafonov.net.ua/post/2010/12/03/New-Features-for-Silverlight-5.aspx http://geekswithblogs.net/mbcrump/archive/2010/12/06/silverlight-5-ndash-whatrsquos-new-including-screenshots-amp-code-snippets.aspx 7. Mai 2008 Christian Moser Folie 13