मैं WPF आधारित एप्लिकेशन पर काम कर रहा हूं। पर्यावरण वीएस -2008 एसपी 1 है .NET 3.5 एसपी 1. हमारे विकास में हम व्यापक रूप से एमवीवीएम पैटर्न का उपयोग कर रहे हैं।संकलन समय में XAML में डेटा बाइंडिंग मान्य करें
आईई। एप्लिकेशन डेवलपर्स मॉडल और व्यू मॉडल्स (सी #) लिखते हैं, फिर यूआई डेवलपर WPF बाइंडिंग (एक्सएएमएल) का उपयोग करके दृश्य लिखेंगे। एप्लिकेशन डेवलपर्स ViewModels के शीर्ष पर इकाई परीक्षण भी लिखते हैं। हम निरंतर एकीकरण पद्धति का उपयोग कर रहे हैं और हम प्रत्येक संशोधन
पर यूनियन परीक्षण का निर्माण और निष्पादन कर रहे हैं समस्या XAML में डेटा बाध्यकारी शुद्धता सत्यापन की प्रक्रिया या उपकरण की कमी है। उदाहरण के लिए:
- एप्लिकेशन डेवलपर संपत्ति NmberOfApples और इकाई परीक्षण
- यूआई डेवलपर उपयोगकर्ता नियंत्रण बनाता है इसकी सही व्यवहार की जाँच करें और संपत्ति के लिए यह बाँध के लिए लिखते हैं
- एप्लिकेशन डेवलपर पता चलता है कि संपत्ति की गलत वर्तनी है और NumberOfApples के लिए इसका नाम तय
- में किसी भी सी # कोड NmberOfApples संपत्ति का उपयोग करता है यह संकलन समय त्रुटियों होगा, और ऐसी त्रुटियों ख होगा ई पकड़ने के लिए आसान (सतत एकीकरण)
- डाटा XAML फ़ाइलों में बाध्यकारी नहीं जा रहे हैं मान्य करने की और यह समय त्रुटि चलाया जाएगा
मेरा प्रश्न हो जाएगा "वहाँ किसी भी उपकरण या कार्यप्रणाली कि मदद हमें मान्य है संकलन समय में XAML में डेटा बाध्यकारी शुद्धता? "
मुझे पता चला है कि मैंने आपके प्रश्न का डुप्लिकेट पोस्ट किया है। :( http: // stackoverflow।कॉम/प्रश्न/43208011/डिटेक्ट-इन-एक्सएएमएल-टूटा-बाइंडिंग-पहले से ही संकलन-समय लेकिन मैं इस पर एक अच्छा समाधान बन गया हूं! मैं यहां एक समाधान पोस्ट नहीं करूंगा, क्योंकि यह मुझसे नहीं है और अन्यथा यह चोरी चोरी होगी। – Rekshino