OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 890 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Helsinki
19.12.2016 – 21.12.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

Developing Windows Applications with Windows Presentation Foundation (WPF)

Koulutuksen käynyt osaa hyödyntää Windows Presentation Framework:n tarjoamia mahdollisuuksia näyttävien ja käytettävien käyttöliittymien toteutukseen.

Windows Presentation Framework on .NET-arkkitehtuurin käyttöliittymätekniikan seuraava vaihe. Käyttöliittymän kuvaus toteutetaan XAML-kielellä ja toiminnot C# tai VB.NET-kielillä.

Kohderyhmä

Kurssi soveltuu henkilöille, joilla on kokemusta sovellusten kehittämisestä C# tai VB.NET-kielillä.

Esitiedot

Esitietona C# tai VB.NET osaaminen toivottavaa.

Sertifikaatti

Kurssi valmentaa sertifikaattikokeeseen 70-511.

Kurssin materiaalit

Kurssimateriaali on englanninkielinen Microsoftin, sekä Tieturin materiaali.


Ohjelma

1. päivä

WPF-Sovellukset

  • Windows-sovellukset
  • Arkkitehtuurimallit

Visual Studio ja WPF

  • Mitä uutta Visual Studio 2013 ja WPF 4/4.5 versioissa?

Käyttöliittymän teko

  • Ikkunan ulkoasu
  • Sisältökontrollit
  • Kokoelmakontrollit
  • Resurssit

Käyttöliittymän ulkoasu

  • Resurssit, tyylit ja pohjat (templates)
  • Tapahtumat ja Commanding


2. päivä

Tiedon sidonta (Data Binding)

  • Yleistä
  • Muutokset tiedoissa
  • Validointi ja konvertointi
  • Kokoelmat ja sitominen
  • Näkymät
  • Tietopohjat

Käyttöliittymäkokemuksen optimointi

  • Rinnakkaisuus (Asynchronous)

Lokalisointi

  • WPF-sovelluksen lokalisointi

WPF multimedia ja tulostus

  • dokumenttikontrollit, multimedia ja tulostus



3. päivä

Omat kontrollit

  • Omien kontrollien luonti
  • Visual State Manager
  • Windows Forms kontrollit WPF sovelluksessa
  • Dependency Properties
  • Attached Properties

Microsoft Blend

  • Animaatiot
  • Control Template

Sovelluksen asetukset, tila ja elinkaari

  • Sovelluksen asetukset
  • Sovelluksen elinkaari

Sovelluksen jakelu

  • Jakeluvaihtoehdot
  • Tietoturvamääritykset

Model - View - ViewModel

  • arkkitehtuurimalli
  • mallin eri osat
  • tekniikat toteuttaa malli

Testaus

  • Yksikkötestaus
  • Debuggaus, Trace
  • Poikkeuskäsittely