क्योंकि कोई भी इच्छुक पक्षों के किसी ने अभी तक कोई टिप्पणी नहीं छोड़ी है, हम जितना संभव हो सके तटस्थ टिप्पणी पोस्ट करने की कोशिश करेंगे।
देवर्ट के पास ईएफ समर्थन इतिहास है - 30 अगस्त, 2007 से। इन दो वर्षों के दौरान हमने कई बग रिपोर्ट और उपयोगकर्ता अनुरोधों को ध्यान में रखा है। हमने अपने उत्पादों Entity Developer - एक शक्तिशाली डिज़ाइन टाइम टूल के साथ भी बनाया और शिप किया है।
हम ओरेकल के लिए हमारे एंटिटी फ्रेमवर्क समर्थन को आदर्श नहीं कह सकते हैं - यह ओआरएम शुरू में एमएस एसक्यूएल सर्वर के लिए डिज़ाइन किया गया था, इसलिए अन्य डीबीएमएस के चमत्कारों को ध्यान में रखना संभव है। केवल क्रॉस आवेदन और आउटपुट लागू करने के लिए पर्याप्त है problem।
लेकिन, इन समस्याओं के बावजूद, हमारे अधिकांश उपयोगकर्ता एंटीटी फ्रेमवर्क के साथ सफलतापूर्वक और आराम से काम करने में सक्षम हैं।
यह कहना पर्याप्त होगा, लेकिन आपने "महत्वपूर्ण उद्यम अलगाव" का उल्लेख किया है। इस मामले में हम आपको हमारे ओरेकल-विशिष्ट LINQ को SQL कार्यान्वयन - LINQ to Oracle पर एक नज़र डालने की सलाह देते हैं।
LINQ से SQL क्रॉस-डेटाबेस समाधान बनाने का नाटक करता है और इसलिए विशेष रूप से एक अलग डीबीएमएस, ओरेकल की विशिष्टताओं को ध्यान में रखता है। एंटीटी फ्रेमवर्क के विपरीत, जहां हमारे पास जेनरेट किए गए SQL प्रश्नों पर केवल आंशिक नियंत्रण है, LINQ से Oracle मामले में हमारे पास प्रक्रिया पर पूर्ण नियंत्रण है। यह तथ्य हमें तेजी से और वैध ओरेकल-विशिष्ट प्रश्नों को उत्पन्न करने का अवसर प्रदान करता है और बग फिक्सिंग और सुधार प्रक्रिया को भी गति देता है।
विरासत ओरेकल डेटाबेस के मामले में ईएफ आमतौर पर लागू करना मुश्किल है, LINQ से ओरेकल के विपरीत।
LINQ से ओरेकल मॉडल के साथ डिज़ाइन का समय कार्य भी एंटीटी डेवलपर का उपयोग करके किया जाता है।
1. क्या आप कथन पर अधिक प्रकाश डाल सकते हैं "अन्य डीबीएमएस के चमत्कारों को ध्यान में रखना संभव है"? 2. क्या LINQ से ओरेकल में विरासत जैसी सुविधाओं का उपयोग करके मॉडल मैपिंग को अनुकूलित करने जैसी सुविधाओं की कमी नहीं है। – Chai
1. ईएफ में संग्रहीत प्रक्रिया से कई परिणाम सेट वापस करने की कोई संभावना नहीं है। ईएफ में ट्रिगर्स से जुड़े अनुक्रमों का उपयोग करना असंभव है। और "संख्या, स्ट्रिंग, डेटाटाइम, बाइनरी, गाइड" गणना से डेटा प्रकारों के बारे में क्या नहीं है? और सूची इन समस्याओं पर समाप्त नहीं होती है। 2. LINQ से ओरेकल तालिका प्रति पदानुक्रम विरासत के लिए समर्थन है।हम LINQ से SQL की सभी प्रमुख विशेषताओं का समर्थन करते हैं। – Devart