▁objects , ▁rot ations , ▁anim ations , ▁and ▁a ▁variety ▁of ▁other ▁effects ▁and ▁features . ▁ ▁When ▁used ▁in ▁Windows ▁Work flow ▁Foundation ▁context s , ▁X AML ▁is ▁used ▁to ▁describe ▁potentially ▁long - running ▁declar ative ▁logic , ▁such ▁as ▁those ▁created ▁by ▁process ▁model ing ▁tools ▁and ▁rules ▁systems . ▁The ▁serial ization ▁format ▁for ▁workflow s ▁was ▁previously ▁called ▁X O ML , ▁to ▁differenti ate ▁it ▁from ▁UI ▁markup ▁use ▁of ▁X AML , ▁but ▁now ▁they ▁are ▁no ▁longer ▁distinguished . ▁However , ▁the ▁file ▁extension ▁for ▁files ▁containing ▁the ▁workflow ▁markup ▁is ▁still ▁" X O ML ". ▁ ▁Tem plates ▁X AML ▁uses ▁a ▁specific ▁way ▁to ▁define ▁look ▁and ▁feel ▁called ▁Tem plates ; ▁differ ing ▁from ▁C asc ading ▁Style ▁She et ▁syntax , ▁it ▁is ▁closer ▁to ▁X BL . ▁ ▁Example ▁This ▁Windows ▁Pres entation ▁Foundation ▁example ▁shows ▁the ▁text ▁" Hello , ▁world !" ▁in ▁the ▁top - level ▁X AML ▁container ▁called ▁Can vas . ▁ ▁< Canvas ▁xmlns =" http :// schemas . microsoft . com / client / 2 0 0 7 " ▁▁▁▁▁▁▁▁ ▁xmlns : x =" http :// schemas . microsoft . com / win fx / 2 0 0 6 / xaml "> ▁▁ ▁< Text Block > Hello , ▁world ! </ Text Block > ▁</ Canvas > ▁ ▁The ▁schema ▁( the ▁xmlns =" https :// web . archive . org / web / 2 0 1 7 0 7