Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.

Ähnliche Präsentationen


Präsentation zum Thema: "Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick."—  Präsentation transkript:

1 Microsoft Silverlight Autor: Christian Pirker

2 Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick Silverlight 4.0

3 Einführung Silverlight Ehemals „WPF/E“ Technologie – WPF … Windows Presentation Foundation Präsentationstechnologie (.NET Framework 3.0) – /E … Everywehre

4 Einführung Silverlight Ziel: – WPF auf andere Plattformen zu bringen Definition: – Browser – bzw. Web-Präsentastionstechnolgie – Dient zur Erstellung von RIAs (Rich Internet Applications) Neuheit: – Rendert XAML

5 Einführung XAML XAML … Extended Application Markup Language XML basierte Sprache Verwendung: – Grafische Elemente – Benutzeroberflächen – Animationen – Darstellung Farbverläufe

6 Einführung XAML Vorteil: – Gemeinsame Sprache zw. Entwickler und Designer MS Expression Blend MS Visual Studio – Vektorbasierte Grafiken – Hardwarebeschleunigungen

7 Einführung XAML Beispielcode XAML

8 Einführung XAML Beispielcode C#

9 Silverlight 1.0 und 1.1 Silverlight 1.0 (Release 16. April 2007) – Darstellung Oberflächenelemente – Media-Daten – Keine Zusatzbibliothek – Zusatzfunktionalität per JavaScript Silverlight 1.1 (Release September 2007) – Aktualisierung für.NET Entwickler (Alpha Refresh) – C# Code sowie VB.NET

10 Silverlight 1.0 Architektur Zwei-Schichten-Modell

11 Silverlight 1.0 Architektur Präsentationslogik – Komponenten und Dienste für Benutzeroberflächen Benutzereingaben Rendert Grafiken, Animationen und Text Wiedergabe Audio- und Video-Dateien Anzeigen und Editieren von Eingabe-Elementen – XAML-Pharser – Darstellung statischer XAML-Datei als Benutzeroberfläche

12 Silverlight 1.0 Architektur Applikationslogik – DOM-API (Document Object Model - Application Programming Interface) Manipulation des Layouts – AJAX (Asynchronous JavaScript and XML) Asynchrone Aufrufe an den Server – JSON (JavaScript Object Notation) Kompaktes Datenformat in Textform

13 Silverlight 2.0 Silverlight 2.0 (Release 14 Oktober 2008) – Klassenbibliotheken – Steuerelemente (Buttons, Radiobuttons,…) – Mehrere Layout-Controls (Stack Panel, Grid,…) – CLR (Common Language Runtime) – JavaScript nach wie vor möglich.

14 Silverlight 2.0

15 LING…Language Integrated Query – Kein String sondern als Code DLR… Dynamic Language Runtime – Dynamische Script Sprachen einbinden BCL…Base Class Library – Datentypen (Listen,…) DRM…Digital Rights Management – Kontrolle bei Nutzung von digitalen Medien

16 Silverlight 3.0 Silverlight 3.0 (Release 09. Juli 2009) – Live- und On-Demand HD Smooth Streaming – 3D Darstellung – Performance-Verbesserungen – Auto Update – 60 Steuerelemente (inkl. Sourcecode) – Multi-Touch

17 Toolbox Silverlight 3.0

18 Silverlight 4.0 Ausblick Silverlight 4.0 (Release Frühjahr 2010) – Multicast-Streaming – Einsatz von Webcam und Mikrofon – Drucken mit einer Printing API – Unterstützen von Google Chrome Moonlight – Open Source Implementierung von Silverlight für Linux

19 Danke für die Aufmerksamkeit


Herunterladen ppt "Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick."

Ähnliche Präsentationen


Google-Anzeigen