Inhoud van de training

Introductie

What is Silverlight? XAML, Visual Studio 2010, Microsoft Expression Blend 4, Application Development

Controls

Runtime Controls, SDK Controls, Toolkit Controls, 3rd Party Controls, Events (Visual Studio, Blend, Code, Routing), Fonts

Graphics and Animations

Shapes, Brushes, PixelShader Effects, Resources, Transformations, Animations and storyboards, Key frames and Interpolation, Triggering and Programming Animations Methods

UI Customization

Styling, Skinning (Templating), Styling and Skinning, Template Binding, Visual State Manager (VSM)

Data Binding

Element To Element Binding, StaticResource Binding, DataContext Binding, Binding to Collections, Blend Sample Data, MVVM, Converters, Data Validation, Data Annotations DataBinding from Code, DataGrid

Control Creation

Creating User Controls, Dependency and Attached Properties, States, Creating Templated Controls, Transition Effects

Programmability

Using and creating Actions/Triggers/Behaviors and Commands. Using Files, Base Class Library, WritableBitmap, Asynchronous Programming, Printing Support, Library Sharing

Networking

HTTP (Download, Upload, Data Serialization: XML, JSON, RSS), SOAP (XML WebServices & WCF), OData (WCF Data Services), WCF RIA Services, Cross Domain Communication

Browser Integration

Navigation Applications, Access HTML DOM from Silverlight, Popup a Browser Window, Reading and Writing Cookies, Call JavaScript functions from Silverlight, Call Silverlight from JavaScript, DOM Bridge Security Model, Drag & Drop target, Local Messaging

Media

Audio & Video (MediaElement, Expression MediaPlayer, Webcam, Microphone), Expression Encoder (Encode, Screen Capture, Smooth Streaming), Deep Zoom (Deep Zoom Composer)

Deployment

Silverlight Plug-In, Globalization and Localization, Full-screen Mode and Transparency, Obfuscation, IIS & MIME Types, XAP Caching, Out of Browser, Trusted Out of Browser, Application Library Caching, Cashed Composition, Splash Screen, MEF Introduction, Unit Testing

Afronden

Windows Phone 7, Summary, Resources, Books, Evaluation

Tips & Tricks

Elk hoofdstuk wordt afgesloten met een Tips & Tricks. Hier tonen we de geheimen van Expression Blend en Silverlight die u in geen enkele andere training tegenkomt!

Cursusmap & Labs

Elke cursist ontvangt bij aanvang van de training een cursusmap.
Hierin staan alle slides die we tijdens de cursus behandelen.
Tijdens de cursus worden labs (oefeningen) gemaakt.
Een zip-file met alle labs wordt na afloop aan de cursisten uitgereikt.