2011-04-13 12 views
7

मेरे पास एक SQL सर्वर डेटाबेस है। मैं वास्तव में इस डेटाबेस से एक मध्य-स्तर और फ्रंट-एंड उत्पन्न करना चाहता हूं। मैं ऐसा कुछ पसंद करूंगा जो संभवतः वेब फॉर्म उत्पन्न करता हो। मैं समझता हूं कि कोई कोड जनरेटर असाधारण नहीं होगा। हालांकि, मैं बस कुछ उठाना चाहता हूं और जल्दी से चल रहा हूं कि मैं आवश्यकतानुसार अनुकूलित कर सकता हूं।एएसपी.नेट कोड जनरेटर

क्या कोई भी कोड-जनरेटर की सिफारिश कर सकता है?

धन्यवाद!

उत्तर

0

मैंने सफलतापूर्वक Code Smith (वाणिज्यिक उत्पाद) का उपयोग किया है।
यह एक लोकप्रिय टेम्पलेटिंग इंजन है और आपको इंटरनेट पर कई प्रकार के आर्किटेक्चर/डेटा एक्सेस फ्रेमवर्क के लिए कई टेम्पलेट मिलेगा।

मैंने सादा T4 templates भी उपयोग किया है जिसका उपयोग आप विजुअल स्टूडियो के भीतर कुछ भी इंस्टॉल किए बिना कर सकते हैं (हालांकि मैं रंग सिंटैक्स प्राप्त करने के लिए Tangible T4 Editor जैसे कुछ का उपयोग करने की सलाह दूंगा)।

+0

क्या आप कोडमिथ के साथ यूआई फॉर्म उत्पन्न कर सकते हैं? यदि हां, तो क्या आप एक उदाहरण प्रदान कर सकते हैं –

1

मेरे पास एक दोस्त है जो जल्द ही कोड जनरेटर जारी कर रहा है। आप किसी भी परत पर कक्षाएं बनाने के लिए डेटा मॉडल के आधार पर xslts प्रदान करते हैं। यहां साइट है: Code Generator sample project देखें।

3

वहाँ ASP.NET Dynamic Data है। यदि आप एमवीसी के साथ रह सकते हैं, तो ईएफ 4 और एमवीसी 3 डायनामिक डेटा से ऊपर मेरी पसंद होगी।

0

यदि आप दृश्य स्टूडियो (2005 या अधिक) है आप टी -4 टेम्पलेट्स सोच सकते हैं। DNRTV पर एक अच्छा प्रारंभिक वीडियो है। टी 4 एक छोटी सी ज्ञात कोड जनरेशन सुविधा है जो विजुअल स्टूडियो (यहां तक ​​कि एक्सप्रेस मुझे विश्वास है) के सभी संस्करणों के साथ आता है।

अपनी परियोजनाओं में से कुछ मैं MyGeneration, एक स्वतंत्र और खुला स्रोत कोड जनरेटर का इस्तेमाल किया है पर। यह भी एक अच्छा विकल्प है।

0

आप इकाई की रूपरेखा का उपयोग कर सकते डेटाबेस स्कीमा से वस्तुओं उत्पन्न करने के लिए, और फिर MVC फ्रेमवर्क का उपयोग stronly टाइप विचारों कि मॉडल के रूप में कहा उत्पन्न वस्तुओं का उपयोग उत्पन्न करने के लिए।

यहाँ उस पर एक अच्छा पोस्ट है - http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx

0

मैं SubSonic एक कोशिश है, खासकर ActiveRecord संस्करण देना चाहते हैं। यह मूल रूप से एक मौजूदा SQL सर्वर डेटाबेस में एक इंटरफ़ेस (लिंक के साथ) उत्पन्न करेगा, इसे फ़ॉर्म में लेने के लिए, मुझे संदेह है कि आपको बहुत अच्छा समाधान नहीं मिलेगा क्योंकि ऐसे कई कार्यान्वयन विवरण हैं जो आमतौर पर वेबफॉर्म में रखे जाते हैं, जैसे कि एक्सएसएस रोकथाम, चीजों को कैसे देखना चाहिए और व्यवहार करना चाहिए, आदि

0

मैं एक उपकरण का सुझाव देता हूं जिसका उपयोग मैंने वास्तव में तेज़ अनुप्रयोग विकास के लिए किया है, एएसपीनेट निर्माता है। http://www.hkvstore.com/aspnetmaker/

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

पेशेवरों कई भविष्य है कि है, इसकी बहुत आसान है और आप इंटरफ़ेस बनाने के लिए लगभग कुछ भी पता करने के लिए, सभी वातावरण है कि इसे संपादित कर सकते डेटाबेस से बनाने की जरूरत नहीं है, करने का अवसर है बहुत सारे समायोजन करें, और जो भी आपको मिलता है वह मचान उत्पाद के मुकाबले बेहतर पृष्ठ है।

नकारात्मक है कि तुम क्या इस उपकरण उत्पाद के साथ चिपके रहते हैं, और आप अपने स्वयं कुछ छोटे बदलाव करने से पृष्ठों को अद्यतन नहीं कर सकते, क्योंकि है भी एक पेचीदा हो, कुछ भी परिवर्तन, पृष्ठों में ऐसे परिवर्तन दूसरा है, और है यहां तक ​​कि यदि आप इसका नाम बदलते हैं और इसे ओवरराइट नहीं करते हैं, तो शायद यह काम नहीं कर रहा है।

आपको इसका परीक्षण करने और अपने स्वयं के द्वारा देखने की आवश्यकता है।

0

रेडब्रुक टेक्नोलॉजी के पास एक महान एएसपी.नेट फॉर्म और कोड जनरेटर है। यह भी बहुत सस्ता है। इसे आज़माएं - ASP.NET Generator

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