Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Presentatie
Geschiedenis, versies, bijzonderheden van Silverlight 3
Herinneringen aan .NET
Een minimaal project - omgeving, opstarten, debuggen
De code die hoort bij Silverlight
Scheiding code/presentatie
Gebeurtenissen in de toepassing
Speciale gebeurtenissen: het toetsenbord, muisgrenzen
Toegang tot de presentatie vanuit code en wijzigen
Praktische workshop: een toepassing gevuld bij het opstarten
De interface
Standaardcomponenten voor lay-out en gebruikersinteractie
Graphics: tekenen, paden, transformaties, borstels, afbeeldingen
Repetitieve graphics: stijlen en sjablonen
Animaties: storyboard - opzetten en controleren
Praktische workshop: een dynamische en grafische toepassing
Video
Bestandsformaten
Mediaobjecten
Videogebeurtenissen
Tijdlijn en associatie met gebeurtenissen
Silverlight in de browser
Navigeren door een menu (pagina's en frames)
Samenwerken met de browser: progressief laden
Instellingen en HtmlPage; een ander menu
Geïsoleerde opslag
Praktische workshop: verschillende toepassingen op dezelfde pagina
Communicatie vanuit Silverlight
HttpWebRequest: elke pagina aanroepen
Multi-threading
Web services en WCF
Praktische workshop: complexe communicatie tussen de applicatie en de server
Gegevens persistentie
Linq gebruiken, een XML-bestand benaderen
Datacontext, gegevenstabellen maken
Tweewegkoppeling, formulieren vereenvoudigen
Praktische workshop: een toepassing in verband met een databasetabel