मैं एक नई परियोजना शुरू कर रहा हूं और ओआरएम चुनने पर सलाह चाहता हूं। मुझे पता है कि यह विषय पहले लाया गया है, लेकिन यह विषय या तो इकाई फ्रेमवर्क 5 (4 नहीं) या टेलीरिक ओपनएप ओआरएम के लिए विशिष्ट है।एंटिटी फ्रेमवर्क 5 बनाम टेलीरिक ओपनएप ओआरएम (विशेष रूप से)
प्रोजेक्ट विंडोज़ एज़ूर पर रहेगा और विंडोज़ एज़ूर एसक्यूएल डाटाबेस का उपयोग करेगा। एक बार 4.5 एज़ूर पर लाइव होने पर मैं इसे .NET 4.5 पर माइग्रेट कर दूंगा।
मैं वर्तमान में एक टेलीरिक अंतिम संग्रह ग्राहक हूं।
क्या किसी के पास इस परिदृश्य के लिए कोई पेशेवर/विपक्ष है? मैं फिलहाल टेलरिक ओपनएप की ओर झुका रहा हूं।
धन्यवाद
मैं भी इस बारे में सोच रहा हूं। लेकिन मुझे OpenAccess विशेष रूप से SQL सर्वर के अलावा डेटाबेस के साथ अधिक परिपक्व और मजबूत पाया गया। मेरे लिए वास्तव में बाहर खड़े कुछ विशेषताएं हैं: 1) आसान-एर डेटाबेस माइग्रेशन 2) निम्न-स्तर एडीओ।नेट एपीआई 3) इकाई डिजाइनर और अन्य वीएस उपकरण 4) एकाधिक डेटाबेस 5 के लिए समर्थन) अब यह मुफ़्त है! अन्य वाणिज्यिक ORMs के विपरीत OpenAccess उनके नियंत्रण तक भी बंधे नहीं है। मैंने सफलतापूर्वक ईएफ, ओपनएप, एक्सपीओ, और अन्य हल्के ओआरएम जैसे ORMLite और Dapper का उपयोग किया है। यह तकनीकी वरीयता के लिए आता है लेकिन मैं अब तक ओपनएप से प्यार करता हूं। – cubski
यह वास्तव में और उत्तर नहीं है - लेकिन यदि आप Azure के खिलाफ OpenAccess का उपयोग करना चाहते हैं तो आप अपनी आंखों को निम्नलिखित पर रखना चाहेंगे: http://www.telerik.com/community/forums/orm/orm-express/backend- कॉन्फ़िगरेशन-टू-azure.aspx – GrantDG
इसके अलावा, निम्न लिंक उपयोगी हो सकता है: [एंटीटी फ्रेमवर्क पर OpenAccess ORM चुनने के 7 कारण] (http://www.telerik.com/products/orm/getting-started/openaccess-vs -entity-framework.aspx) – Alexander