Windows ontwikkeling

Cususduur: 5 dagen, 1 dag per week

Lokatie: Onze cursusruimte in Eindhoven of bij u op locatie

Aantal deelnemers: Maximaal 8

Materialen: MSPress: Examen 70-511 Training Kit

Welke kennis heb je al:

  • Kennis van Microsoft .NET syntax
  • Kennis van Object Georienteerd programmeren

Opzet van de training:

De training wordt gegeven door een trainer die uitgebreide ervaring heeft met het product in de praktijk. De trainer zal deze ervaring middels demo's en presentaties overbrengen op de cursisten. Daarnaast wordt u door uitwerken van oefeningen (geen overtype werk) voorbereid op het gebruik van het product in de praktijk. Buiten de cursus wordt van u verwacht dat u de opgedane kennis verdiept door zelfstudie en het uitwerken van casussen.

Programma:

Dag 1

  • Introductie
  • Windows Forms applicaties
  • Formulieren maken in Windows Forms
  • Container controls
  • Standaard controls
  • Data controls
  • Navigatie controls
  • Oefening: Telefoon maken
  • Zelf controls maken
  • Control sjablonen gebruiken
  • Het verschil tussen user en custom controls
  • Oefening: Adres control maken

Dag 2

  • DataBinding in Windows Forms
  • Datasources gebruiken
  • Gegevens ophalen
  • Gegevens wijzigen
  • Oefening: Adresboek koppelen
  • Data Templates
  • Sorteren, Groeperen en Filteren
  • Datagrid controls gebruiken
  • Gegevens valideren
  • Oefening: Afspraken toevoegen

Dag 3

  • WPF
  • Verschil tussen Windows Forms en WPF
  • Container Controls
  • Standaard controls
  • Data controls
  • Navigatie controls
  • Oefening: Telefoon in WPF
  • Resources gebruiken
  • Content files
  • Stijlen gebruiken
  • Triggers gebruiken
  • (routed)Events
  • Commands
  • Oefening: De werkende telefoon

Dag 4

  • Animaties in WPF
  • Brushes
  • Shapes
  • Transformations
  • The Visual Tree
  • Oefening: Grafische Telefoon
  • Soundplayer
  • Mediaplayer en Media Element
  • Oefening: Audio en Video in de telefoon
  • Data Binding in WPF
  • Binding to WPF Element
  • Binding Mode
  • Data converteren
  • Localizing data
  • Werken met datagrid in WPF
  • Data validatie in WPF
  • Oefening: Adresboek in de telefoon

Dag 5

  • Asynchroon werken
  • Delegates en Threads
  • Background Worker
  • Oefening: Asynchroon werken
  • Code Access Security
  • User Account Control
  • Oefening: Applicatie beveiligen
  • Testen en debuggen
  • Automation Peers
  • WPF Tree Visualizer
  • Intellitrace
  • Presentation Trace Sources
  • Deployment
  • ClickOnce
  • Oefening: De telefoon verspreiden
 
 
Reliforce Solutions b.v. - Odysseuslaan 75 - 5631 JL Eindhoven - 040 236 84 10 - contact opnemen