मैं सामान्य रूप से प्रोग्रामिंग के लिए काफी नया हूं (वास्तव में केवल 2 1/2 साल पहले शुरू हुआ) और मैं यह तय करने की कोशिश कर रहा हूं कि मैं जिस वेब ऐप पर जा रहा हूं उससे संपर्क करने का सबसे अच्छा तरीका क्या है काम। काम पर एक वरिष्ठ डेवलपर मुझे एमवीसी में प्रवेश करने के लिए प्रोत्साहित कर रहा है और इस विषय पर ब्लॉग, स्रोत कोड और अन्य सामग्री पर डालने के 24 घंटों के बाद मुझे समझना शुरू हो रहा है कि मैं इसका उपयोग क्यों करना चाहता हूं।एमवीसी दर्शन वेबफॉर्म पर लागू
उसी समय, हमारी कंपनी के मौजूदा ऐप्स वेबफॉर्म के रूप में लिखे गए हैं, इसलिए मैं अपने एप बनाने के लिए वास्तविक एएसपी.नेट एमवीसी ढांचे का उपयोग करने के रूप में कठोर कुछ नहीं करना चाहता (क्या यह वास्तव में कठिन होगा ?)।
मुझे वास्तव में यह जानना अच्छा लगेगा कि यह वेबफॉर्म करने के लिए व्यावहारिक या संभव होगा, लेकिन फिर भी चिंताओं को अलग करने के एमवीसी दर्शन का पालन करें। क्या मैं वास्तव में पहले से ही जटिल .aspx + codebehind पृष्ठ पर एक अनावश्यक परत जोड़ रहा हूं?
ब्लॉगोस्फीयर में हर कोई ऐसा लगता है कि अगर वे एमवीसी करना चाहते हैं तो उन्हें किसी प्रकार के ढांचे का उपयोग करना चाहिए। वेबफॉर्म में क्या उन्हें खुद को करने से रोक रहा है?
हम मेरा एक पिछले काम पर एमवीपी इस्तेमाल किया, और यह वास्तव में काम किया अच्छी तरह से यूआई को बिजनेस लेयर से अलग करना। यदि आप वेबफॉर्म में फंस गए हैं तो एमवीसी के लिए एक अच्छा विकल्प। – Martin