मैं एएसपी.नेट एमवीसी में Url.Content()
विधि से प्राप्त लाभ (ओं) को समझ नहीं पा रहा हूं। उदाहरण के लिए, आप src='@Url.Content("~/Contents/Scripts/jQuery.js")'
देखते हैं। मुझे क्यों इसका उपयोग करना चाहिए? इसका उपयोग करने के लिए कौन से कारण मौजूद हो सकते हैं? src='/scripts/jquery.js
जैसे सादे पुराने सरल संदर्भों का उपयोग करने पर लाभ, फायदे आदि क्या हैं?मुझे @ url.Content ("~/blah-blah-blah") का उपयोग क्यों करना चाहिए?
अद्यतन: उत्तर के आधार पर, मैं जानना चाहता हूं कि इसका उपयोग करने के लिए कोई अन्य कारण है, वर्चुअल फ़ोल्डर्स को संभालने के अलावा? क्योंकि मैंने वर्चुअल एप्लिकेशन का उपयोग करके बहुत कुछ नहीं देखा है (जो निश्चित रूप से इसका मतलब यह नहीं है कि इसका इतना उपयोग नहीं किया गया है)।
आपने कभी भी एक ही वेबसाइट –
के तहत कई अनुप्रयोग मौजूद नहीं किए हैं, क्या यही कारण है कि वे '@ url.Content' का उपयोग करते हैं? यदि हां, तो क्या हम इसे एक-आवेदन प्रति वेबसाइट समाधान पर उपयोग कर सकते हैं? –
देर से उत्तर के लिए खेद है - इसे हमेशा शामिल करना सबसे अच्छा है। आप कभी नहीं जानते कि भविष्य में साइट संरचना कैसे बदल सकती है। तकनीकी रूप से यद्यपि यदि आप _never_ अपने स्थान और उसके प्रति एक ऐप प्रति वेबसाइट के साथ कोई वर्चुअल निर्देशिका नहीं बदलते हैं, तो सुनिश्चित करें कि आप केवल src = '/ scripts/whatever.js' –