RIA Entwicklung mit Silverlight 3 Oliver Scheer, Microsoft Deutschland Blog: http://the-oliver.com
Es gibt keine großen Entdeckungen und Fortschritte, solange es noch ein unglückliches Kind auf Erden gibt. (Albert Einstein)
Windows 7? Für alle die sich für die diese Session entschieden haben ;)
http://windows4all.com/
Silverlight 3 Neuerungen Support für High Quality Video & Audio Reichhaltige Erlebnisse Verbesserung der RIA-Produktivität Out of Browser Fähigkeiten Design-Werkzeuge
Silverlight 3: Media Support für High Quality Video und Audio Smooth Streaming Mehr Formatauswahl Media Grafik Dev Produktivität Out of Browser Vollbild HD-Wiedergabe Erweiterbare Medienformate Design-Werkzeuge Führende Contentprotection
Beispiele SILVERLIGHT 3: MEDIA
Smooth HD http://smoothhd.com/
IIS7 Smooth Streaming http://www.iis.net/media/experiencesmoothstreaming
Silverlight 3: Grafik Reichhaltige Erlebnisse Perspektivische 3D Grafik Bitmap Caching Media Grafik Dev Produktivität Out of Browser Neue Bitmap API Themed App Support Design-Werkzeuge Erweitertes Control Skinning Verbesserte Textdarstellung
Silverlight 3: Grafik Reichhaltige Erlebnisse Media Grafik Perspektivische 3D-Grafik- & Animationseffekte Silverlight 3 unterstützt perspektivische 3D Effeke, damit Elemente frei rotatiert und skaliert werden können ohne Code schreiben zu müssen. Animationseffekte, wie z.b. Spring und Bounce, ermöglichen natürliche Bewegungen. Dev Produktivität Out of Browser Design-Werkzeuge
Beispiele SILVERLIGHT 3: GRAFIK
Microsoft WorldWide Telescope http://www.worldwidetelescope.org/webclient/
Silverlight 3: Developer Produktivität Verbesserte RIA-Entwicklung Steuerlemente Search Discoverability Media Grafik Dev Produktivität Out of Browser.NET RIA Services Framework Verbesserte Performance Design-Werkzeuge Verbesserte Zugänglichkeit
Beispiele SILVERLIGHT 3: DEVELOPERPRODUKTIVITÄT
Silverlight Toolkit http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/default.html
Silverlight 3: Out of Browser Out of Browser Run Apps Out of Browser Desktop & Start Menu Media Grafik Dev Produktivität Out of Browser Design-Werkzeuge Safer & More Secure Windows Integration Einfache Installation & Auto Update Connectivity Detection
Silverlight 3: Out of Browser Out of Browser Anwendungen Out of Browser ausführen Media Grafik Anwendungen können auf den Desktop installiert und von dort gestartet werden. Dabei handelt es sich um sehr leichtgewichtige Anwendungen, die keinerlei Eingriffe in das System benötigen. Dev Produktivität Out of Browser Design-Werkzeuge
Silverlight 3: Out of Browser Out of Browser Media Grafik Desktop Shortcuts & Start Menu Support Anwendungen können auf dem Computer gespeichert werden sowohl auf Windows also auch Mac OS und sind mit einem Klick über das Startmenü erreichbar. Dev Produktivität Out of Browser Design-Werkzeuge
Silverlight 3: Out of Browser Out of Browser Einfache Installation & Auto-Update Media Grafik Dev Produktivität Silverlight Anwendungen werden im lokalen Cache gespeichert unt benötigen keine spzeiellen Rechte für die Ausführung. Dadurch wird der Installationsprozess einfach, schnell und Sehr Anwenderfreundlich. Während des Starts können Anwendungen prüfen ob es ein Update gibt und dieses automatisch installieren. Out of Browser Design-Werkzeuge
Beispiele SILVERLIGHT 3: OUT OF BROWSER
Silverlight 3: Design-Werkzeuge Designed für Silverlight 3 Media Grafik Dev Produktivität Out of Browser Design-Werkzeuge Expression Blend 3 erlaubt es Developern und Designern alle Funktionen von Silverlight 3 zu verwenden. 3D Transformationen in Silverlight, visuelle Effekte wie Blur und Schatten, Hardware Beschleunigung und dem Visual State Manager erlauben neue Design Konzepte.
Silverlight 3: Design-Werkzeuge Design mit Expression Blend 3 Prototyping mit SketchFlow Visual Design Workflow Media Grafik Dev Produktivität Out of Browser Design-Werkzeuge Interaktivität VSTF Integration Design mit Beispieldaten Design Surface Extensibility
Silverlight 3: Design-Werkzeuge Design mit Expression Blend 3 Breakthrough Design Prototyping Media Grafik Dev Produktivität SketchFlow führt erstmals neue innovative Funktionen für das Rapid Prototyping von Benutzererlebnissen ein. SketchFlow hilft Designern schnell die Navigation und Komposition einer Anwendung zu erstellen ohne Code schreiben zu müssen. Dies hilft besonders während der Beratung mit Kunden und Projektbeteiligten. Zusätzlich erlaubt es interaktiv Feedback zu sammeln. Out of Browser Design-Werkzeuge Start Navigation Main Menu Data Entry
Silverlight 3: Design-Werkzeuge Design mit Expression Blend 3 Accessible Interactivity Media Grafik Interaktivität zu Anwendungen hinzuzufügen ohne programmieren zu müssen. Das ermöglichen Behaviors/Verhalten. Dies kapselt komplexe Designinteraktionen in wiederverwertbaren Komponenten die direkt auf das User Interface Element angewendet werden kann. Dev Produktivität Out of Browser Design-Werkzeuge Behave
Beispiele SILVERLIGHT 3: DESIGNTOOLING
SKETCHFLOW
WRITING DESIGNING A GAME
WHAT ABOUT DATA?
DAS IST DATA GRAMATIKALISCH SEHR FRAGWÜRDIGER SATZ
.NET RIA Services Microsoft.NET RIA Services vereinfachen die Erstellung von klassischen n-tier Anwendungen durch die Kombination von ASP.NET und Silverlight. Die.NET RIA Services bieten ein Pattern zu Erstellung von Anwendungslogik die in der Mid-Tier ausgeüfchrt. Steuern den Zugriff auf Abfragen, kontrollieren Änderungen und stellen benutzerdefinierte Logik zur Verfügung.
Silverlight 3 Neuerungen Support für High Quality Video & Audio Reichhaltige Erlebnisse Verbesserung der RIA-Produktivität Out of Browser Fähigkeiten Design-Werkzeuge
Was benötigt man? Visual Studio (Express) 2008 Service Pack 1 Silverlight Tools für Visual Studio 2008 Leider keine Preview mehr in VS oder vielleicht doch? ;-) Expression Blend 3 Alternativ Visual Studio 2010 CTP
Es gibt keine großen Entdeckungen und Fortschritte, solange es noch ein unglückliches Kind auf Erden gibt. (Albert Einstein)
Mehr Informationen und Kontakt Email: oliver.scheer@microsoft.com Homepage: http://the-oliver.com Vielen Dank!!!