2008-08-28 14 views
6

WPF प्रोग्राम की स्थिरता के मामले में WPF कितना स्थिर नहीं है, लेकिन एपीआई की 'स्थिरता' के संदर्भ में।डब्ल्यूपीएफ कितना स्थिर है?

मुझे स्पष्ट करने दें:

माइक्रोसॉफ्ट नई तकनीक के साथ चारों ओर अपने पूरे कार्यप्रणाली को बदलने के लिए कुख्यात है। चांदी की रोशनी 1 से चांदी की रोशनी के कदम की तरह 2. डब्ल्यूपीएफ के साथ, मुझे पता है कि एमएस ने .NET सर्विस पैक के रिलीज के साथ सामान का एक गुच्छा बदल दिया है। मुझे नहीं पता कि उन्होंने चीजों को कितना बदल दिया। तो नीचे की रेखा है, आपकी राय में वे अगले रिलीज के साथ सिस्टम को दोबारा संशोधित करने जा रहे हैं या आपको लगता है कि यह अब पर्याप्त स्थिर है कि वे सिस्टम के बड़े हिस्से को नहीं बदलेंगे। मुझे हर रिलीज के साथ सामान को अनदेखा करना नफरत है।

मुझे उम्मीद है कि सवाल बहुत लंबा नहीं था।

उत्तर

12

एमएस के पास उनके विकास ढेर में नई तकनीक शुरू करने के संबंध में "आग और आंदोलन" का इतिहास है, लेकिन उनके पास पुराने सामान, और पीछे की संगतता के लिए समर्थन बनाए रखने का एक मजबूत इतिहास भी है। ऐसा लगता है कि डब्ल्यूपीएफ को फ्रेमवर्क की प्रत्येक नई रिलीज के साथ इसमें सामान मिल रहा है, लेकिन जो चीजें आप सीखते हैं उन्हें सुपरसीड या अमान्य नहीं किया जा रहा है।

केवल तोड़ने परिवर्तन मैं ढांचे की एक नई रिलीज के साथ अपने ही WPF अनुप्रयोगों में देखा है एक हाल ही में 3.5 एसपी 1 में था, और वह था क्योंकि हम अनजाने में हमारे कोड से एक निश्चित व्यवहार प्राप्त करने के लिए एक बग पर निर्भर थे । हमने एक्सएएमएल को और अधिक सही करने के लिए समायोजित किया और यह ठीक काम करना शुरू कर दिया।

तो हाँ, मुझे लगता है कि डब्ल्यूपीएफ क्लाइंट-साइड डेवलपमेंट टेक्नोलॉजी के रूप में सुंदर "स्थिर" है।

3

हम पहली बार रिलीज होने के बाद से डब्ल्यूपीएफ का उपयोग कर रहे हैं और हां, शुरुआत में यह समस्याएं थीं जिससे हमें सिरदर्द हो गया और हमें अपने काम को चारों ओर खोजने के लिए खरोंच कर रहे थे, लेकिन प्रत्येक नया अपडेट स्टैक वास्तव में सुंदर हो गया है स्थिर।

अभिव्यक्ति मिश्रण के अतिरिक्त इसके साथ यह निश्चित रूप से आसान और आसान हो गया। वीएस 2005 में एक्सएएमएल बनाना मजेदार नहीं था। अकेले टेम्पलेटिंग इंजन WinForms से स्विच करने के लिए पर्याप्त है, अकेले एनीमेशन समर्थन दें।

किसी भी तरह से, मैं मैट से सहमत हूं कि यह क्लाइंट अनुप्रयोगों के विकास के लिए एक ढांचे के रूप में काफी स्थिर है।

0

WPF बहुत ही स्थिर है जहां तक ​​परिवर्तन होते हैं। सिल्वरलाइट अभी भी प्रवाह में है। हालांकि आप Silverlight (लागू करने चलाता बजाय) राज्य प्रबंधक की अवधारणा है जो WPF में अपनाया जा सकता है ...

लाया के बाद से बाहर देख सकते हैं अगर ऐसा होता है वहाँ नियंत्रण टेम्पलेट्स और व्यवहार को परिभाषित करने के लिए कई तरीके हो जाएगा ...

और यह एक सिरदर्द होगा।

संबंधित मुद्दे