Applications = Code + Markup
Konečne mi dorazila knižka na tému WPF od legendy Charles Petzold. Charles Petzold je expert na vývoj užívateľského rozhrania pod Windows. Čítal som od neho ešte knižku Programming Windows, kde písal o programovaní pod Windows 3.1 v C pomocou WinAPI. To bolo ešte za čias, keď sa ani ináč nedalo, lebo ešte neexistovalo ani MFC ani iné objektové knižnice na WinAPI. Síce som nikdy nenapísal žiadnu Windows aplikáciu v čistom C, ale aspoň som pochopil architektúru Windows UI. Teda hlavne ako funguje posielanie správ oknám a podobne. A tažím z toho do teraz. Aj keď používam .NET Windows Forms API, tak si viem predstaviť, čo sa deje na pozadí.
Keďže WPF je úplne nová architektúra (aspoň tak som to zatiaľ pochopil) a nie len nové objektové rozhranie nad WinAPI, tak som sa rozhodol, že znova siahnem po knižke od svojej legendy, aby mi odhalil túto novú architektúru. Síce WPF už existuje nejaký čas, ale ja som sa k tomu dostal až teraz. Ale veď nikdy nie je neskoro.
Viac info o knižke nájdete na http://www.microsoft.com/learning/en/us/Books/6476.aspx