5

एक नई चीजें सीखना ज्यादा समय, अंतरिक्ष और ऊर्जा का निवेश करता है। मैं वर्तमान में Asp.Net कोर एमवीसी 2.0 सीख रहा हूँ। ASP.NET Core tutorials में, मुझे निम्न जानकारी मिली जो मुझे यह निर्णय लेने में उलझन में आई कि मुझे एएसपीनेट कोर एमवीसी सीखना बंद करना है और एएसपीनेट कोर रेजर पेज सीखना शुरू करना है।रेजर पेज एएसपीनेट कोर 2.0 में एक वेब यूआई बनाने के लिए अनुशंसित दृष्टिकोण क्यों है?

रेज़र पेज एएसपी.NET कोर 2.0 के साथ एक वेब यूआई बनाने के लिए अनुशंसित दृष्टिकोण है।

रेजर पेज Asp.net कोर 2.0 में वेब UI बनाने के लिए अनुशंसित दृष्टिकोण क्यों है? किसी भी दिशा का स्वागत है।

+2

मैं अधिक पारंपरिक नेट नेट एमवीसी सीखने की सिफारिश करता हूं, फिर बाद में रेजरपेज सीखना चाहता हूं। आप इस तरह प्रौद्योगिकियों की बेहतर समग्र समझ के साथ खत्म हो जाएंगे। – nurdyguy

उत्तर

5

रेजर पेजेस पेज-आधारित वर्कफ़्लो के लिए अनुकूलित किए गए हैं और इन परिदृश्यों में पारंपरिक एमवीसी मॉडल की तुलना में कम चलने वाले हिस्सों के साथ उपयोग किया जा सकता है। ऐसा इसलिए है क्योंकि आपको नियंत्रकों, क्रियाओं, मार्गों, दृश्य मॉडल, और दृश्यों (जैसा कि आप आमतौर पर करेंगे) से निपटने की आवश्यकता नहीं है। इसके बजाय आपका मार्ग सम्मेलन-आधारित है, और आपका पेजमोडल आपके कंट्रोलर, एक्शन (ए), और व्यूमोडेल के रूप में कार्य करता है। पाठ्यक्रम का पृष्ठ दृश्य को बदल देता है। एमवीसी में आपके पास जितना अधिक फ़ोल्डर्स होना चाहिए, उतना ही आपके प्रोजेक्ट को सरल बनाना होगा।

पेज-आधारित वर्कफ़्लोज़ के लिए एमवीसी पर रेजर पेज के फायदों के बारे में अधिक जानकारी के लिए यह एमएसडीएन आलेख (https://msdn.microsoft.com/en-us/magazine/mt842512.aspx?f=255&MSPPError=-2147217396) देखें। जाहिर है एपीआई के लिए आप अभी भी नियंत्रकों का उपयोग करना चाहते हैं।

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