2009-05-05 8 views
8

क्या कोई OR/M (ऑब्जेक्ट रिलेशनल मैपर) है जिसका उपयोग क्लासिक एएसपी में किया जा सकता है? सरल सीआरयूडी कार्यों को संभालने में भी एक सरलीकृत वर्ग वस्तु बहुत मददगार होगी।क्या क्लासिक एएसपी के लिए कोई OR/M है?

हाँ मुझे पता है कि एएसपी.नेट में बहुत से हैं और मैं उनमें से कुछ को एएसपी.नेट साइटों के लिए उपयोग करता हूं। हालांकि यह एक विरासत ई-कॉमर्स साइट है जो एएसपी/वीबीस्क्रिप्ट का उपयोग करती है और कुल मिलाकर इसे फिर से लिखना संभव नहीं है।

उत्तर

5

आप COM इंटरऑप के माध्यम से .NET का उपयोग कर सकते हैं, और .NET में अपना ORM कर सकते हैं। एक और विकल्प Code Smith, या MyGeneration का उपयोग करना होगा और वीबी 6 कक्षाएं उत्पन्न करना होगा।

यहाँ कुछ VB6 ORM मैं इस्तेमाल किया या इनमें से किसी भी शोध नहीं किया है: http://www.sparxsystems.com.au/products/ea/features.html

तो मैं अब और बीमार अद्यतन खोजने के

+0

धन्यवाद में है! मैं संपादन और लिंक की सराहना करता हूं। –

+3

कोई समस्या नहीं आपकी सबसे अच्छी शर्त अभी भी .NET में सामान बनाती है और इंटरऑप का उपयोग करती है, यह आपको माइग्रेशन के रास्ते पर शुरू करेगी। मैं आपको सलाह देता हूं कि आप वास्तव में .NET में सब कुछ कोशिश करें और बनाएं और विभिन्न ब्रिजिंग तकनीकों का उपयोग करें। हमारे पास एक क्लासिक एएसपी ऐप था जो एक जानवर था लेकिन ट्यूटोरियल लिंक के लिए धन्यवाद, विभिन्न बैकएंड सिस्टम और यहां तक ​​कि फ्रंट एंड (आईफ्रेम के माध्यम से) – JoshBerke

2

सी # या VB.Net और COM Interop का उपयोग करने से रोक रहा है कुछ भी नहीं है एक डीएलएल बनाएं जो आपके क्लासिक एएसपी पेज द्वारा पढ़ा जा सके। हमने कई बार ऐसा किया है।

एमएसडीएन के पास COM Interop पर दो अच्छे ट्यूटोरियल हैं।

+0

धन्यवाद। –

-3

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

ओआरएम की सभी (अच्छी) विशेषताएं ओआरकल या एसक्यूएल सर्वर जैसे अच्छे आरडीबीएमएस द्वारा प्रदान की जा सकती हैं।

0

मैंने एक ढांचा भी बनाया, लेकिन ऊपर बताए गए कुछ ढांचे की तुलना में इतना मजबूत नहीं है, एक साधारण लेकिन बहुत उपयोगी ढांचा है और मुझे बहुत मदद मिली है।

यह यहाँ है: https://github.com/FelipeNathan/asp-orm

और यह पुर्तगाली

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