Extensible Application Markup Language: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
linki zewnętrzne, poprawa linków |
poprawienie nazwy |
||
Linia 1:
'''XAML''' ([[język angielski|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 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]]. [[SVG]], [[LZX (język programowania)|LZX]] czy [[XUL]] (ten ostatni używany jest między innymi do budowy rozszerzeń dla [[Mozilla Firefox|
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 [[Graphical 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.
|