Hvad er en XOML fil?
XOML er akronym for Extensible Object Markup Language og er et serialiseringsformat for Windows Workflow Foundations workflow-objekter. Baseret på XAML, bruges det mest til at skabe brugergrænseflader i almindelig XML. Disse bruges til at erklære arbejdsgangen for brugergrænsefladen og kompileres sammen med den separate fil, der indeholder implementeringslogik. Den indeholder en træbaseret struktur, der definerer en rodarbejdsgangsknude, indlejrede underelementer og indlejrede kodesegmenter. Når en ny arbejdsgang er oprettet med Visual Studio til .NET, har den mulighed for, at du kan vælge, om den skal være i kodeformat eller kodesepareret format. Hvis du vælger den senere, vil IDE’en oprette to filer til dig; en i XOML-format (bestående af workflow-layout og indstillinger), og den anden er i formatet .CS/.VB, hvor programmeringskoden findes.