Windows Presentation Foundation (WPF) rakenduse loomine
WPF on uuem .NET peale ehitatud kasutusliideste ehitamise raamistik. WPF-is on kasutusliidese ehitamine erinev Windows Formsist, sest kasutatakse sellist lähenemist nagu flow layout - see tähendab seda, et vormidel asuvate kuvakomponentide asukohti ja suurusi on võimalik ette anda suhtelisena (näiteks: tabelkomponent X on nii lai ja kõrge kui selleks vaba ruumi on).
WPF on eelkäijaks mitmetele temast pisematele ja piiratumatele järglastele: Silverlight (Microsofti nägemus Flashist), Windows Phone rakendused, Xamarin (selle abil saab ehitada Visual Studios mobiilirakendusi). Kui teame WPF-i, siis saame hakkama ka kõikide muude raamistikega, mis sellest pärinevad.
Harjutus
Harjutuse eesmärgiks on tutvuda WPF-i rakenduste ja ekraanivormide ehitamisega. Harjutuse käigus ehitame valmis lihtsa kulude jälgimise programmi.
- Kogu harjutus asub ühel lehel
- Loe teksti rahulikult ja mõttega
- Süvene programmi koodi ja tee selgeks kuidas see töötab
- Ära kiirusta, ole hoolikas - iga pisemgi lohakusviga lõpeb probleemidega
- Kui hätta jääd, siis küsi õpetajalt abi