मैंने पिछले कुछ महीनों में काफी समय बिताया है। यहां मेरे अवलोकन हैं।
अच्छा/आसान - हो रही Webforms
MVC
नियंत्रकों में कॉल करने के लिए - यह उल्लेखनीय एक नई MVC3
परियोजना खड़े हो जाओ और इसे में Webforms
पृष्ठों ड्रॉप करने के लिए आसान था। - मैं एक नया web.config
वहाँ
में /pages
निर्देशिका में अपने <pages><controls></controls></pages>
अनुभाग ले जाने में सक्षम था गंदा/मुश्किल
के साथ अच्छी तरह से खेलने के लिए हो रही है यह है कि क्या मैं पता करने के लिए कि
@if (System.Diagnostics.Debugger.IsAttached)
{
<script src="../../Scripts/Mvc3/jquery-1.7-vsdoc.js" type="text/javascript"></script> @* intellisense! *@
@Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_1_7_js)
@Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_unobtrusive_ajax_js)
}
else
{
@Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_1_7_min_js)
@Html.RelativeJavascript(Links.Scripts.Mvc3.jquery_unobtrusive_ajax_min_js)
}
अनुशंसाएँ किया जाता है:
- उपयोग
T4MVC
सभी मामलों में भले ही आप कर रहे हैं शुद्ध वेबफॉर्म। स्थैतिक सामग्री के लिए जादू तारों का उन्मूलन (.js
, .css
, छवियां, टेम्पलेट निर्दिष्ट करना) बकाया है।
क्या आपने वेब फॉर्म के साथ रेजर व्यू इंजन का उपयोग करके एक एमवीसी चलाया है? –
हाँ मेरे पास है। वेबफॉर्म एप्लिकेशन को एमवीसी 3 में कनवर्ट करते समय इन दोनों का उपयोग किया जाता है। आपको नव निर्मित मानक एमवीसी 3 एप्लिकेशन की तुलना में कुछ मैन्युअल सामान करना होगा। –