XAML (एक्सटेंसिबल एप्लीकेशन मार्कअप लैंग्वेज) क्या है? [What is XAML (Extensible Application Markup Language)?] [In Hindi]
XAML, जो कि एक्सेसेबल एप्लिकेशन मार्कअप लैंग्वेज के लिए है, एक GUI का वर्णन करने के लिए Microsoft का XML का संस्करण है। पिछले GUI फ्रेमवर्क में, WinForms की तरह, एक GUI उसी भाषा में बनाई गई थी जिसका उपयोग आप GUI के साथ सहभागिता करने के लिए करेंगे, Exmp. C # या VB.NET और आमतौर पर डिज़ाइनर (जैसे विज़ुअल स्टूडियो) द्वारा बनाए रखा जाता है, लेकिन XAML के साथ, Microsoft एक और रास्ता तय कर रहा है। HTML के साथ बहुत कुछ, आप आसानी से अपने GUI को लिखने और संपादित करने में सक्षम हैं।
WPF के साथ काम करने के दौरान आपका सामना करने वाली पहली चीजों में से एक XAML है। XAML का मतलब एक्स्टेंसिबल एप्लिकेशन मार्कअप लैंग्वेज है। यह XML पर आधारित एक सरल और Declared language है।
- एक्सएएमएल में, पदानुक्रमित संबंधों के साथ वस्तुओं के गुणों को बनाना, शुरू करना और सेट करना बहुत आसान है।
- यह मुख्य रूप से GUIs को डिजाइन करने के लिए उपयोग किया जाता है, हालांकि इसका उपयोग अन्य उद्देश्यों के लिए भी किया जा सकता है, जैसे, Workflow Foundation में वर्कफ़्लो घोषित करने के लिए।
XAML "एक्स्टेंसिबल एप्लिकेशन मार्कअप लैंग्वेज" के लिए खड़ा है। "XAML Microsoft द्वारा विकसित एक मार्कअप भाषा है और इसका उपयोग एप्लिकेशन इंटरफेस बनाने के लिए किया जाता है। यह HTML के समान है, जो वेबपेज की सामग्री को परिभाषित करता है।
अन्य मार्कअप भाषाओं की तरह, XAML वस्तुओं को परिभाषित करने के लिए टैग का उपयोग करता है। वस्तुओं के भीतर वस्तुओं को परिभाषित करने के लिए टैग को अन्य टैग के भीतर नेस्ट किया जा सकता है। ऑब्जेक्ट की विशेषताएँ, जैसे नाम, आकार, आकार और रंग, को टैग के भीतर परिभाषित किया गया है। नीचे एक बटन के लिए एक बुनियादी XAML टैग का एक उदाहरण है:
<Button x:name="button" Content="TechTerms" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="150,300,0,0"/>
डेवलपर्स XAML कोड को Scratch से बना सकते हैं या WYSIWYG संपादक का उपयोग करके XAML कोड उत्पन्न करने के लिए Microsoft एक्सप्रेशन स्टूडियो या Blend for Visual Studio जैसे प्रोग्राम का उपयोग कर सकते हैं। XAML किसी भी विंडोज ऐप द्वारा समर्थित है जो WPF या यूनिवर्सल विंडोज प्लेटफॉर्म का उपयोग करके बनाया गया है।
नोट: XAML को 2006 में WPF (विंडोज प्रेजेंटेशन फाउंडेशन) के साथ पेश किया गया था। WPF Microsoft .NET फ्रेमवर्क का एक विस्तार है जिसमें विंडोज एप्लिकेशन के भीतर इंटरफ़ेस तत्वों को प्रस्तुत करने के लिए एक प्रदर्शन इंजन शामिल है। XAML का उपयोग इन तत्वों को परिभाषित और लिंक करने के लिए किया जाता है।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks