einführung: was ist silverlight?
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?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/1.jpg)
![Page 2: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/2.jpg)
Was ist Silverlight?
Cross-Browser
Rich Internet
Application
(RIA)
Rich Media
Experience Cross-Platform
![Page 3: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/3.jpg)
Cross-Browser / Cross-Platform
Cross-Browser…
…Cross-Platform
![Page 4: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/4.jpg)
Unterstützte Browser
+ Chrome
![Page 5: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/5.jpg)
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 6: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/6.jpg)
Samples
• http://www.faltundklapprad.de/silverlight.asp
x
• www.Hardrockcafe.com
• http://www.silveos.com/
• http://www.outwardflight.com/
• http://www.silverlight.net/showcase/
• http://ammouri.t35.com/Silverlight/Dashboard
.html
![Page 7: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/7.jpg)
Browser Plugin
• Kleiner Download: ~5 MB
• (normales .NET-Framework ~50 MB)
![Page 8: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/8.jpg)
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?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/9.jpg)
Neu in Silverlight 4 (Auszug)
• Webcam und Mikrophon Unterstützung
• Unterstützung für Google Chrome
• „Trusted Applications“ (erweiterte Sandbox)
![Page 10: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/10.jpg)
Zusammenarbeit Designer und Entwickler
XAML eXtensible Application Markup
Language
![Page 11: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/11.jpg)
Demo
![Page 12: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/12.jpg)
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?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/13.jpg)
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?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/14.jpg)
Demo
![Page 15: Einführung: Was ist Silverlight?](https://reader034.vdocuments.site/reader034/viewer/2022051412/5487ef0fb4af9faf0d8b5585/html5/thumbnails/15.jpg)
Vielen Dank für die
Aufmerksamkeit!