2010-08-26 14 views
7

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

एएसपीनेट के पाठों ने मुझे बहुत मदद नहीं की, मैंने एमवीसी और वेबफॉर्म दोनों के लिए "पहला कदम" ट्यूटोरियल लिया, लेकिन मुझे अभी भी कोई महत्वपूर्ण अंतर नहीं दिख रहा है।

जो मैं पूछता हूं वह एक ऐसे व्यक्ति के लिए परीक्षा है जो वेब डेवलपमेंट में पेशेवर नहीं है, या डेस्कटॉप प्रोग्रामर के लिए बेहतर है।

उत्तर

3

यदि आप डेस्कटॉप पर उपयोग करते हैं, और विशेष रूप से WinForms या WPF का उपयोग करते हैं, तो वेबफॉर्म के साथ आगे बढ़ने के लिए और आसानी से ग्रोक करें। सर्वर नियंत्रण उनके राज्य को रखने के लिए दिखाई देगा, और यह और अधिक प्राकृतिक प्रगति होगी। आप पाएंगे कि सर्वर नियंत्रण आपके लिए बहुत काम करता है, और आप WinForms दुनिया से ज्ञान का उपयोग कर एक आवेदन को स्पिन करने में सक्षम होना चाहिए।

0

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

1

यदि आप डेस्कटॉप प्रोग्रामिंग प्रतिमानों के साथ प्रयोग किया जाता है तो Winforms सीखना बहुत आसान होना चाहिए।

यदि आप वेब प्रोग्रामिंग में और अधिक जाना चाहते हैं "जैसा होना चाहिए" मैं व्यक्तिगत रूप से आपको एमवीसी सीखने की सलाह देता हूं (वैसे भी यह मेरी व्यक्तिगत राय है))।

0

यह निर्भर करता है कि क्या उपकरण आप अपने निपटान

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

दुनिया MVC लिए वेब प्रपत्रों से दूर चल रहा है - तो अनुभव भी अपने को फिर से शुरू के बारे में अधिक का मान (है कि अगर आप के लिए कुछ भी मतलब है)

WebMatrix या वर्डप्रेस भी अच्छा विकल्प है, तो इसे और अधिक वेब है कर रहे हैं वेब 'एप्लिकेशन' से 'साइट'।

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