मैं ज्यादातर डाटाबेस डेवलपर रहा हूं लेकिन मेरे व्यक्तिगत कौशल को बढ़ाने और विंडोज़ एप्लीकेशन विकसित करने के लिए मैं .NET में नई चीजें सीखने की कोशिश कर रहा हूं। कुछ साल पहले मैंने सी # 2.0 में एक पीओएस devloped। एक पैटर्न या मौजूदा कोड लाइब्रेरी के संदर्भ में मुझे याद रखने वाली एकमात्र चीज माइक्रोसॉफ्ट द्वारा प्रदान की गई डेटा लाइब्रेरी थी।एकाधिक .NET प्रौद्योगिकियों और पैटर्न एक साथ कैसे काम करते हैं?
अब मैं एक नियम-आधारित इंजन लिखने की कोशिश कर रहा हूं जिसमें व्यवसाय प्रयोक्ता के लिए एक अच्छा यूआई है और नियमों को संसाधित करते समय बहुत अच्छा प्रदर्शन करता है। मैंने जिन चीजों का उपयोग करने का निर्णय लिया है उनमें से एक डब्ल्यूपीएफ है।
विकल्प कई स्थानों पर पढ़ने से आता है कि यह अगला कदम है, और ऐसा लगता है कि विजिओ जैसे डायग्राम बनाने में बहुत सारे विकल्प हैं।
मैं कहां पर उलझन में इन अन्य प्रौद्योगिकियों, डिजाइन पैटर्न और सर्वोत्तम प्रथाओं के साथ है:
- MVVM
- एफई
- WCF
- WF
और वहाँ कुछ और कर रहे हैं।
मैं एक लेख या कुछ खोजने की कोशिश कर रहा हूं जो बताता है कि ये चीजें कैसे काम करती हैं और उपयोग करने के लिए सबसे अच्छा संयोजन क्या है और क्यों?
धन्यवाद,
भविष्य के संदर्भ के लिए (और मुझे यकीन है कि आप एमएस डेवलपर प्रौद्योगिकियों और उपकरणों की जांच के रूप में देखेंगे) इकाई फ्रेमवर्क, विंडोज संचार फाउंडेशन और वर्कफ़्लो फाउंडेशन पैटर्न नहीं हैं। वे तकनीकें हैं। स्पष्टीकरण के लिए – jlafay
धन्यवाद। मैं प्रौद्योगिकियों, डिजाइन-पैटर्न और सर्वोत्तम प्रथाओं को समझने की कोशिश कर रहा हूं। –