एक्सओएमएल फाइल क्या है?
XOML एक्सटेंसिबल ऑब्जेक्ट मार्कअप लैंग्वेज के लिए संक्षिप्त रूप है और विंडोज वर्कफ्लो फाउंडेशन के वर्कफ्लो ऑब्जेक्ट्स के लिए एक क्रमांकन प्रारूप है। XAML पर आधारित, इसका उपयोग अधिकांशतः सामान्य XML में उपयोगकर्ता इंटरफ़ेस बनाने के लिए किया जाता है। इनका उपयोग उपयोगकर्ता इंटरफ़ेस के लिए वर्कफ़्लो घोषित करने के लिए किया जाता है और कार्यान्वयन तर्क वाली अलग फ़ाइल के साथ संकलित किया जाता है। इसमें एक पेड़ आधारित संरचना होती है जो रूट वर्कफ़्लो नोड, नेस्टेड उप-तत्वों और कोड के एम्बेडेड सेगमेंट को परिभाषित करती है। जब .NET के लिए Visual Studio के साथ एक नया वर्कफ़्लो बनाया जाता है, तो आपके पास यह चुनने का विकल्प होता है कि यह कोड फॉर्मेट में होना चाहिए या कोड सेपरेटेड फॉर्मेट में। यदि आप बाद में एक का चयन करते हैं, तो आईडीई आपके लिए दो फाइलें बनाएगा; एक XOML प्रारूप में (कार्यप्रवाह लेआउट और सेटिंग्स से मिलकर), और दूसरा .CS/.VB प्रारूप में है जहां प्रोग्रामिंग कोड रहता है।