Silverlight 3 Training

Deze training is speciaal bedoeld voor C# ontwikkelaars die Rich Internet applicaties (RIA) willen leren ontwikkelen met Silverlight 3. Microsoft Silverlight 3 is een multi-platform runtime (browser plug-in) voor browsergebaseerde internetapplicaties met animaties, vectorgraphics en videoplaybackmogelijkheden van Windows Presentation Foundation. Tijdens de training is er ruime gelegenheid om te oefenen in Visual Studio en de Expression Tools.

Cursusduur

4 intensieve dagen.

Inhoud
  • Introduction: Wat is Silverlight?, XAML, Visual Studio 2008, Microsoft Expression Blend 3, Application Development
  • Controls: Runtime Controls, SDK Controls, Silverlight Toolkit, 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, Tips & Tricks
  • UI Customization: Styling, Skinning (Templating), Styling and Skinning, Template Binding, BasedOn-Styling, Changing Styles, Visual State Manager (VSM)
  • Data Binding: Element To Element Binding, Blend Sample Data, MVVM, ItemsSource & DataContext, Blend Live Data, ObservableCollection, INotifyPropertyChanged, Converters, Data Validation, Data Annotations, DataBinding from Code, DataGrid, Toolkit DataForm, Tips & Tricks
  • Programmability: Using and creating Actions/Triggers/Behaviors and Commands. Using Files, Base Class Library (LINQ to Object & LINQ to Xml, Xml Reader & Writer, XamlReader, MessageBox, VisualTreeHelper, FocusManager, Keyboard), WritableBitmap, Asynchronous Programming
  • Control Creation: Creating User Controls, Dependency and Attached Properties, States, Creating Templated Controls, Tips & Tricks
  • Networking: HTTP (Download & Upload), SOAP (XML WebServices & WCF), RESTful Services & Syndication (ADO.NET Data Services, Xml, RSS, JSON), Cross Domain Communication, Tips & Tricks (Network Monitoring API, WCF Exceptions & Faults, Security, Binary Encoding, RIA Services, Http Monitoring)
  • 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, Local Messaging
  • Media: Audio & Video (MediaElement, Expression MediaPlayer), Expression Encoder (Encode, Screen Capture, Smooth Streaming), Deep Zoom (Deep Zoom Composer)
  • Deployment: Silverlight Plug-In, Globalization, Full-screen Mode, Transparency, Out of browser, IIS & MIME Types, Application Library Caching, Cashed Composition, Analytics, Splash Screen
  • Closure: Summary, Resources, Books, Evaluation
Voorkennis

Van de deelnemers wordt verwacht dat zij ervaring hebben met C# 3.0, LINQ, HTML, ASP.NET, JavaScript en WCF of XML WebServices.

In-company training

De prijs voor een in-company training in Nederland en België is afhankelijk van het aantal deelnemers dat aan de training deelneemt.

Aantal deelnemers Prijs (exclusief BTW)
3 € 5.420,00
4 € 5.760,00
5 € 6.100,00
6 € 6.440,00
7 € 6.780,00
8 € 7.120,00
9 € 7.460,00
10 € 7.800,00
11 € 8.140,00
12 € 8.480,00

Deze in-company trainingen kan op maat gemaakt worden door bijvoorbeeld de inhoud te combineren met andere trainingen. Deze training kan ook in de middag-avond gegeven worden tegen een meerprijs van € 100,-.
Het door u beschikbaar gestelde trainingslokaal moet beschikken over een beamer, of u kunt deze bij ons huren voor € 40,- per cursusdag.

Neem contact met ons op om deze training in te plannen.

Open Inschrijving training nieuw

Deze training is ook als open inschrijving te boeken. U volgt dan deze training samen met deelnemers van andere bedrijven op een van de onderstaande data.

Startdatum Prijs Locatie
ma 22-maart-2010 € 1.500,00 Helmond

U ontvangt een korting van € 25,- per cursusdag indien u gebruikt maakt van een eigen laptop. De training gaat alleen door indien het minimum van 4 deelnemers bereikt wordt. Bij annulering zoeken wij in overleg met u naar een alternatieve trainingsdatum.

Benodigdheden

Op de computer/laptop van de deelnemers moet geïnstalleerd zijn:

Contact

Wilt u meer informatie over de uitgebreidde mogelijkheden klik dan hier of neem contact op met Reflection IT via telefoonnummer +31 (0)493-688810 of per e-mail info@reflectionit.nl.