स्कॉट गुथरी ने वेबफॉर्म बनाम एमवीसी: About Technical Debates (and ASP.NET Web Forms and ASP.NET MVC debates in particular) के बारे में एक दिलचस्प लेख लिखा।
मैं 2002 से पेशेवर रूप से वेबफॉर्म के साथ व्यस्त हूं और एमवीसी के बाहर आने पर भी ध्यान दिया। परामर्शदाता के रूप में मेरा वर्तमान कार्य एक एमवीसी 2 प्रोजेक्ट है। मैंने कुछ किताबें पढ़ीं, कुछ ट्यूटोरियल (http://www.asp.net/mvc) लिया और कुछ presentations about it for user groups बनाया।
व्यक्तिगत रूप से मैंने देखा कि एमवीसी मानक वेबफॉर्म से अधिक ध्यान देने लगता है।
- यह एक नई नई तकनीक और जिस तरह से वे विकसित और अधिक चुस्त
- webforms हमेशा .NET फ़्रेमवर्क/दृश्य स्टूडियो के एक नए संस्करण के साथ जारी किए गए है पर ध्यान केंद्रित टीम है: मुख्य रूप से की वजह से कई कारणों से।एमवीसी बैंड बैंड से अधिक है और उन्हें ढांचे या आईडीई के नए रिलीज के साथ चिपकना नहीं है।
- वेबफॉर्म काफी परिपक्व हो रहा है। इसका सामना करें, यह पहले से ही काम करने के लिए एक अच्छा वातावरण है। बहुत सारे डिफ़ॉल्ट नियंत्रण, बहुत से तृतीय पक्ष नियंत्रण, अजाक्स समर्थन और टूलकिट जोड़ा गया।
मैंने वेबफॉर्म के साथ कई छोटे, औसत और काफी बड़े अनुप्रयोग लिखे हैं और मुझे खुशी है कि वे सभी मेरे ग्राहकों के लिए काम करते हैं।
वापस जाएं और एमवीसी (शुरुआत के रूप में, 49 वर्षीय) के साथ फिर से शुरू करें?
मैं एक उद्धरण के साथ जवाब देना चाहता हूं: लाइव जैसा कि आप कल मरना चाहते थे। इस तरह से सीखिए जैसे कि आपको यहां हमेशा रहना है। महात्मा घंदी।
एमवीसी वेबफॉर्म से अलग है जो सच है लेकिन आप भी उसी अंतर्निहित प्लेटफ़ॉर्म का उपयोग कर रहे हैं। सत्र स्थिति, क्वेरीस्ट्रिंग, सदस्यता, कैश, ... वह सब अभी भी वहां है। जो आप सबसे अधिक खो रहे हैं वह सर्वर नियंत्रण का उपयोग है और आपके "पृष्ठों" का अनुरोध करने का एक नया तरीका है।
शायद मैं आपको बाड़ पर नज़र डालने और here पर कुछ सरल ट्यूटोरियल आज़माने के लिए मनाने में सक्षम नहीं हूं लेकिन मुझे आशा है कि आप कम से कम उन पर नज़र डालेंगे। कम से कम अवधारणाओं को सीखने की कोशिश करने से केवल आपके करियर को फायदा होगा। कम से कम 0stसे संगीत स्टोर या मुफ्त ईबुक के 6 भाग ट्यूटोरियल को पढ़ने का प्रयास करें।
आप 49 वर्षीय शुरुआत के रूप में शुरू नहीं होंगे। आप वेब के लिए एक नया पैटर्न और ढांचा सीखने के लिए बहुत से वेब अनुभव (और उस पर एएसपी.नेट वेब अनुभव) के साथ 49 वर्ष के रूप में शुरू करना चाहते हैं। आप इसे किसी भी समय उठाएंगे। बस घर पर एक परियोजना पर अभ्यास करें। (इसके अलावा, हर तरह से सिल्वरलाइट सीखते हैं, लेकिन यह बाजार पहुंच बहुत दूर है, शुद्ध HTML से बहुत कम है, इसलिए अक्सर एक विकल्प नहीं होता है)। –
वाह, मुझे इस तरह के उत्तर की उम्मीद नहीं थी। आपका आराम पूरी तरह से प्रेरित है। आपका बहुत बहुत धन्यवाद!। – Istvan
यह निश्चित रूप से "समुदाय विकी" चिल्लाता है :-) @ इस्तवान - पूरी तरह से किर्क से सहमत हैं। मैं आपके जैसा ही हूं और बस अपने पहले घर में एमवीसी प्रोजेक्ट शुरू करने के बारे में हूं :-) व्यक्तिगत रूप से, मैं शेयरपॉइंट को स्पर्श नहीं करता (आखिरी बार 2003 और 2007 के साथ काम करता था और मुझे इसे कभी पसंद नहीं आया - व्यक्तिगत वरीयता) हालांकि मैं 2010 संस्करण सुनना बहुत बेहतर है। सिल्वरलाइट के लिए । हो सकता है कि अगर इसकी मांग बढ़ती है, तो मुझे लगता है कि यह भी हो सकता है कि मुझे यह भी कहना चाहिए कि सिल्वरलाइट + एएसपीनेट अधिक पूरक है और सभी परस्पर अनन्य – InSane