(składnia)

Wojciech Sura, Damian Jarosch: Podstawy WPF, część 4 – MVVM

Programista 06/2014 (25) [okładka]

Windows Presentation Foundation wynosi projektowanie interface'u użytkownika na zupełnie nowy poziom. Dzieje się tak w dużej mierze za przyczyną języka XAML, który bez żadnych dodatkowych bibliotek czy rozszerzeń pozwala na opisanie wyglądu okien i stron, przygotowanie tematów graficznych dla aplikacji, wprowadzenie animacji, stylowanie elementów wyświetlanych w listach, czy wręcz zaprojektowanie własnych kontrolek praktycznie od zera. A to wszystko deklaratywnie, bez napisania pojedynczej linijki kodu. Kiedy jednak mamy już przygotowany interface użytkownika, trzeba zakasać rękawy i zacząć go oprogramowywać. W tej części podstaw WPFa chcemy więc opowiedzieć o wzorcu, który jest w tym frameworku promowany w szczególny sposób: o MVVMie.