Extensible Application Markup Language
Z Wikipedii
XAML (wym. "zammel", ang. eXtensible Application Markup Language) jest językiem opisu interfejsu użytkownika m.in. wykorzystywanym 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 czy XUL (ten ostatni używany jest między innymi do budowy rozszerzeń dla Firefoksa) są przykładami podobnych języków interfejsu użytkownika rozprowadzonymi na warunkach wolnego oprogramowania.
W zwyczajnym użyciu pliki XAML 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 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.
XAML został stworzony w celu zapewnienia wsparcia klasom i metodom w architekturze .NET, które zajmują się obsługą interakcji z użytkownikiem, zwłaszcza wyświetlaniem. Język ten może być wykorzystywany jako język opisu nie tylko technologi Windows Presentation Foundation, lecz także innych, jak np. Windows Workflow Foundation.
Akronim XAML pierwotnie rozwijany był jako eXtensible Avalon Markup Language, gdzie Avalon było nazwą kodową dla tej grupy klas .NET.
Okrojona wersja Windows Presentation Foundation, pozwalająca tworzyć strony internetowe, nosi nazwę Silverlight.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Omówienie XAML (ang.)
- Artykuł Mozilla, Gnome mull united front against Longhorn (ZDNET)
| Rozgrywający mistrzów Europy pod wrażeniem polskiej ligi |
|
Miguel Angel Falasca, rozgrywający siatkarskiej reprezentacji Hiszpanii, aktualnych mistrzów Europy, oraz ekipy PGE SKra Bełchatów, mistrzów Polski, jest pod wrażeniem polskiej ligi, która właśnie pod nazwą PlusLiga zainaugurowała rozgrywki.
|
| Kapitan Czechów: to plotka |
|
Kapitan reprezentacji Czech Tomas Ujfalusi zdementował informację, jakoby czescy piłkarze nie znali polskich. W sobotę o godz. 20.30 na Stadionie Śląskim obie drużyny będą walczyły o punkty w eliminacjach mistrzostw świata.
|
| Fatalny błąd BMW Sauber, Heidfeld "zapłacił" |
|
Szefowie BMW Sauber mimo zajęcia przez Roberta Kubicę szóstego miejsca w kwalifikacjach do niedzielnego wyścigu Formuły 1 o Grand Prix Japonii, są wściekli. Nikt bowiem nie spodziewał się, że już w pierwszej części kwalifikacji odpadnie Nick Heidfeld.
|
| Kubica: to nie jest złe miejsce |
|
Robert Kubica, polski kierowca BMW Sauber, zajął 6. miejsce w kwalifikacjach do niedzielnego wyścigu Formuły 1 o Grand Prix Japonii, który odbędzie się na torze Fuji Speedway.
|
| ME: odpadła ostatnia Polka |
|
Nie udało się reprezentantce Polski Qian Li awansować do ćwierćfinału gry pojedynczej mistrzostw Europy w tenisie stołowym, które odbywają się w Sankt Petersburgu.
|