Når Microsoft lanserer Windows Vista, vil det nye operativsystemet støtte applikasjoner som benytter seg av grafikk nå kjent fra dataspill; klart, imponerende og dynamisk. Kjernen i utviklingen av disse nye brukergrensesnittene er XAML ('Zammel'), det XML-baserte markeringsspråket som fungerer sammen med Windows Presentation Foundation (WPF), Vistas nye grafikkunderstell. XAML, eller Extensible Application Markup Language, tilbyr et rikt utvalg av nye kontroller og elementer med spennende funksjoner, inkludert animasjon og 3D-grafikkrendering. Windows-utviklere er allerede begeistret for mulighetene som XAML gir innenfor faste og flytende formater som PDF og HTML, 2D- og 3D-vektorgrafikk, utvikling av skjemaer, animasjon, lyd og video, gjennomsiktig lagdeling, og mye mer. Mange mener at XAML vil eliminere behovet for flere filformater eller plug-ins (for eksempel Flash), samtidig som utviklingskostnadene reduseres og tiden til markedet forkortes. Utfordringen er at de fleste utviklere ikke kjenner til XAML.