क्या अन्य बाहरी असेंबली का उपयोग करने के लिए पर्याप्त लाभ हैं? एस # एआरपी को हटाने और बाद में एनएचबीरनेट को रखना कितना मुश्किल है?एस # आर्क आर्किटेक्चर बनाम सीधे आईओसी + एनएचबीरनेट + एमवीसी
उत्तर
मुझे लगता है कि सबकुछ रखने में समस्याएं होंगी - एस # एआरपी केवल एनएचबीर्नेट के लिए एक छोटी सहायक वर्ग नहीं है। इसके साथ एकीकरण डिजाइन द्वारा तंग होना चाहिए।
अगर मुझे एक बार फिर से अपना प्रोजेक्ट शुरू करना पड़ा - मैं एस # आर्क आर्किटेक्चर का उपयोग करूंगा। वह नॉर्थविंड नमूना प्रोजेक्ट मेरे लिए लॉलीपॉप की तरह दिखता है।
इसलिए - यदि आप बाहरी पुस्तकालयों के साथ ठीक महसूस करते हैं - इसके लिए जाओ!
मैं सीधे आईओसी + एनएचबीरनेट + एमवीसी पसंद करता हूं।
कुछ महीने पहले मैंने आईओसी और एमवीसी में एक ही समय में एस # आर्क आर्किटेक्चर पर एक नज़र डाली थी। मैंने इसे पूरी तरह से अलग किया। मुझे लगता है कि परियोजना एनएचबीरनेट सत्रों को एक बहुत ही परीक्षण-अनुकूल तरीके से प्रबंधित करती है। मैंने उस डिजाइन को अपनी परियोजनाओं में ले लिया है। लेकिन मुझे लगा कि मैं समझ रहा हूं कि क्या हो रहा था और बस अपने स्वयं के प्रोजेक्ट आर्किटेक्चर में केवल वही स्थापित करना है जो मुझे चाहिए।
आईओसी स्थापित करना मुश्किल नहीं है। NHibernate + Fluent NHibernate को दो बार करने के बाद, स्थापित करना मुश्किल नहीं है। मैं अपने कोड को जानना पसंद करता हूं, खासकर जब यह एक ब्लैक बॉक्स में कार्यान्वयन के बजाय आईओसी और एनएचबीरनेट की तरह कुछ आसान है।
तेज ब्लैक बॉक्स है, क्योंकि आपको सभी स्रोत कोड मिलते हैं? – dbones
आपको यह समझने की जरूरत है कि कवर के तहत क्या हो रहा है क्योंकि आपको अपने डोमेन के लिए आर्किटेक्चर का विस्तार करने की आवश्यकता होगी। मैं हर अवसर पर एस # एआरपी का उपयोग करता हूं।
Luis Abreu में एस # आर्क आर्किटेक्चर पर ब्लॉग प्रविष्टियों की एक बड़ी श्रृंखला है जो परियोजना में सबसे महत्वपूर्ण असेंबली पर चर्चा करती है। उन्होंने निश्चित रूप से फ्रेमवर्क के आधार पर मेरी समझ में मदद की।
- 1. nHibernate, एएसपी.नेट एमवीसी, एस # आर्क आर्किटेक्चर और कई समान डेटाबेस
- 2. सबसनिक बनाम एनएचबीरनेट
- 3. कैनवास आर्क() बनाम drawImage()
- 4. एस # एआरपी आर्किटेक्चर
- 5. अमेज़ॅन एस 3 आर्किटेक्चर
- 6. निबर्ननेट (एएसपी.नेट एमवीसी + आईओसी)
- 7. एनएचबीरनेट
- 8. एनएचबीरनेट
- 9. एनएचबीरनेट
- 10. एनएचबीरनेट
- 11. स्प्रिंग एमवीसी प्लगइन आर्किटेक्चर
- 12. आर्क
- 13. 3 टायर आर्किटेक्चर बनाम 2 टायर आर्किटेक्चर
- 14. डब्ल्यूसीएफ + आईओसी स्ट्रक्चरमैप
- 15. नेट एमवीसी आर्किटेक्चर इतनी जटिल बनाम रेल क्यों है?
- 16. सिम बनाम वेक्टर आर्किटेक्चर
- 17. डिफ़ॉल्ट कन्स्ट्रक्टर बनाम आईओसी कंटेनर
- 18. एमईएफ बनाम किसी भी आईओसी
- 19. एएसपी.नेट एमवीसी अनुप्रयोग आर्किटेक्चर "दिशानिर्देश"
- 20. एमवीसी आर्किटेक्चर के सही कार्यान्वयन
- 21. एओपी बनाम एमवीसी फ़िल्टरएट्रिब्यूट बनाम इंटरसेप्टर्स
- 22. हाइबरनेट/एनएचबीरनेट
- 23. कॉमनक्रिप्टो आर्क आर्मव 7 आईओएस
- 24. ऐप आर्किटेक्चर: निर्देश बनाम नियंत्रक
- 25. एंटीटी फ्रेमवर्क से एनएचबीरनेट
- 26. कस्टम प्रमाणीकरण एमवीसी 3 और निनजेक्ट आईओसी
- 27. आईओसी के साथ एएसपीएनटी एमवीसी -> बेसकंट्रोलर
- 28. कॉर्नर डेस्क बनाम सीधे डेस्क
- 29. टेम्पलेट भाषा बनाम सीधे PHP
- 30. एमईएफ (प्रबंधित एक्सटेंसिबिलिटी फ्रेमवर्क) बनाम आईओसी/डी
मुझे बाहरी पुस्तकालयों के साथ समस्याएं होती हैं जब तक आप बिना दर्द के उनसे दूर जा सकते हैं। हाँ, मुझे एहसास है कि एस # एआरपी एक सहायक से ज्यादा है। धन्यवाद। – suedeuno
मुझे पढ़ना चाहिए 'मेरे पास नहीं है ...' – suedeuno