En fil udvidelse er den del af en computer filnavn efter prik. Den del, før dot kaldes basen navn. Den XAML fil forlængelse betegner en fil, der indeholder et program i Extensible Application Markup Language, som er forkortet til XAML . Programming Language
Extensible Markup Language er en stadig mere udbredt metode til lagring af data. Siden 2006 har Microsoft brugt XML-format for output -filer af alle komponenter i sin kontorpakke . Microsoft er den vigtigste forkæmper for XML og promotorer det som en åben standard , gratis for alle at bruge. XML omfatter ikke nogen programmering konstruktioner. Det er kun en måde at repræsentere formateringen af data. Microsoft opfandt XAML som et programmeringssprog baseret omkring den XML-format. Programmer skrevet i XAML er gemt i filer med XAML -fil forlængelse.
Windows Presentation Foundation
XAML -programmer skabe applikationer efter Windows Presentation Foundation format. Windows Presentation Foundation er en standard for Windows -stil brugergrænseflader omfatter faciliteter af Windows -operativsystemet til fil- håndtering og kommunikation med andre applikationer. XAML programmer indbygget i Windows Presentation Foundation kan integrere moduler skrevet i andre objektorienterede sprog , der danner Microsofts. NET programmeringssprog suite.
Format
Extensible Markup Language markerer tekst funktioner med tags, udtrykt i vinkelparenteser - "<" og "> ". Dette format følger konventionerne for Hypertext Markup Language , bedre kendt som HTML. XAML bruger også samme notationssystem og dens anvisninger er indeholdt i vinkelbeslag . Et objekt er først erklæret og derefter fyldt med attributter i formatet " Object.Attribute ". Konventionerne af sproget bruger blandede tilfældet for navne og instruktioner. Befolkningen i hver egenskab indebærer en åben og tæt erklæring. Den tætte udsagn er det samme som den åbne erklæring , bortset fra at Namer efterfølges af en skråstreg . Denne struktur flyder gennem hele sprog vinkelbeslag tags bruges til at udtrykke " BEGIN" og "End" udsagn normalt findes i andre sprog.
Operation
XAML -programmer don ' t nødt til at være sammensat, men kan køres af operativsystemet fra dens kildekode. Adskillige filer med XAML filtypenavnet bidrage mod den ene færdige ansøgning. Indsamlingen af XAML -filer danner et bibliotek af objekter , der interagerer at producere funktionaliteten af ansøgningen . Ansøgningerne skabt af disse filer er bruger-centreret grænseflade, hvor samspillet mellem brugeren driver begivenhederne i programmet , snarere end det program udfører fra start til slut selvstændigt.