Extensible Application Markup Language: Różnice pomiędzy wersjami

m
poprawa linków przy użyciu AWB
(WP:LZ, drobne redakcyjne)
m (poprawa linków przy użyciu AWB)
'''XAML''' ({{ang.|Extensible Application Markup Language}}, [[wymowa|wym.]] /ˈzæməl/<ref>VTC – QuickStart Microsoft .NET Framework 3.5 [2009]</ref>) jest językiem opisu [[interfejs użytkownika|interfejsu użytkownika]] wykorzystywanym m.in. w technologii [[Windows Presentation Foundation]] (w skrócie ''WPF''), która jest elementem platformy [[.NET Framework|.NET]] Framework począwszy od wersji 3.0.
 
XAML jest językiem opartym na języku [[XML]] zoptymalizowanym do opisu bogatych, wizualnych interfejsów, takich jak tworzone w [[Adobe Flash]]. [[Scalable Vector Graphics|SVG]], [[LZX (język programowania)|LZX]] czy [[XUL]] (ten ostatni używany jest między innymi do budowy rozszerzeń dla [[Mozilla Firefox|Firefoksa]]) są przykładami podobnych języków interfejsu użytkownika rozprowadzonymi na warunkach [[Wolne Oprogramowanieoprogramowanie|wolnego oprogramowania]].
 
Pliki XAML zazwyczaj tworzone są ręcznie lub przy pomocy wizualnych narzędzi, takich jak [[Microsoft Expression Studio]]. Wynikowy kod XML interpretowany jest w locie przez podsystem systemu operacyjnego odpowiedzialny za wyświetlanie danych, co zastępuje [[Graphics Device Interface|GDI]] z poprzednich wersji Windows. Elementy XAML mapowane są do obiektów [[Common Language Runtime]]. Atrybuty mapowane są do właściwości lub zdarzeń tych obiektów.
9331

edycji