einführung: was ist silverlight?

15

Upload: eevolution-gmbh-amp-co-kg

Post on 05-Dec-2014

3.237 views

Category:

Technology


0 download

DESCRIPTION

Die Präsentation "Silverlight - Leistungsfähige plattformübergreifende.NET-Anwendungen im Web" gibt eine Einführung in Microsoft Silverlight.Diese Präsentation wurde am 25. Februar 2011 auf der eEvolution Konferenz 2011 (http://www.fitfuerdiezukunft.info/) gehalten.Weitere Informationen zu eEvolution finden Sie hier: http://www.eEvolution.de.

TRANSCRIPT

Page 1: Einführung: Was ist Silverlight?
Page 2: Einführung: Was ist Silverlight?

Was ist Silverlight?

Cross-Browser

Rich Internet

Application

(RIA)

Rich Media

Experience Cross-Platform

Page 4: Einführung: Was ist Silverlight?

Unterstützte Browser

+ Chrome

Page 5: Einführung: Was ist Silverlight?

Rich Internet Application (RIA) / Rich Media

• Zu deutsch: „reichhaltige Internet-

Anwendung“

• Definition: Anwendung, die Internet-

Techniken benutzt und eine intuitive

Benutzeroberfläche bietet.

26.02.2010

Page 7: Einführung: Was ist Silverlight?

Browser Plugin

• Kleiner Download: ~5 MB

• (normales .NET-Framework ~50 MB)

Page 8: Einführung: Was ist Silverlight?

Funktionsumfang

• Die Silverlight-Runtime ist funktional eine Untermenge des .NET-

Frameworks. Damit geht vieles, aber nicht alles…

• Ausgewählte Controls (nur WPF)

• Keine Datasets / Datatables

• Nicht alle Methodenüberladungen

• Animationen / Storyboards

• Client/Server Kommunikation durch

Webservices

Page 9: Einführung: Was ist Silverlight?

Neu in Silverlight 4 (Auszug)

• Drucken

• Webcam und Mikrophon Unterstützung

• Unterstützung für Google Chrome

• „Trusted Applications“ (erweiterte Sandbox)

Page 10: Einführung: Was ist Silverlight?

Zusammenarbeit Designer und Entwickler

XAML eXtensible Application Markup

Language

Page 11: Einführung: Was ist Silverlight?

Demo

Page 12: Einführung: Was ist Silverlight?

Out of Browser

Silverlight-Anwendungen…

…können „aus dem Browser“ „auf den Desktop“ geholt werden

…erscheinen wie „echte“ Desktop-Anwendungen

…lassen sich schnell starten

… sind jederzeit Deinstallierbar

Page 13: Einführung: Was ist Silverlight?

Sicherheit / Persistierung von Daten

• Silverlight verwendet die Sicherheitsfunktionen des .NET

Frameworks und läuft innerhalb einer sicheren Sandbox in einem

persistenten, isolierten Speicherbereich. Alle

Sicherheitsrestriktionen herkömmlicher Webanwendungen gelten

weiterhin, jedoch benötigen Silverlight-Anwendungen keine

administrativen Rechte für die lokale Installation

• Anwendungen können Daten auf dem lokalen Computer speichern

und lesen. Dies geschieht innerhalb eines Isolated Storages

(Quota).

Page 14: Einführung: Was ist Silverlight?

Demo

Page 15: Einführung: Was ist Silverlight?

Vielen Dank für die

Aufmerksamkeit!