हम इन गुणों के साथ एक WebForms आधारित वेब अनुप्रयोग है:सी # एएसपी.नेट, वेबफॉर्म एमवीसी: क्या हमारे मामले में बदलाव करना समझ में आता है?
बड़े व्यापार वस्तु फ्रेमवर्क (बंद बुनना दाल/व्यापार वस्तुओं/serverside मान्यकरण, CSLA के समान) Precompiled और बिन फ़ोल्डर में रखा। बहुत सारे UserControls का उपयोग करता है।
एमवीसी के अवलोकनों को देखते हुए ऐसा लगता है कि कोड कैसे विभाजित होता है, इस पर एक विशिष्ट विभाजन है, कोई सत्र राज्य नहीं है (जो अजीब लगता है, लेकिन संभवतः ठीक है अगर वेबसाइट मुख्य रूप से सामग्री की सेवा कर रही है?) और यह निर्माण प्रतीत होता है पेज क्लासिक एएसपी के समान दिखते हैं (<%%> टैग का उपयोग)
क्या मेरे पास एमवीसी की गलत व्याख्या है? क्या एमवीसी सिर्फ एक विशिष्ट वास्तुकला है, या जिस तरह से चीजें चल रही हैं और वेबफॉर्म को अंततः गिरा दिया जाएगा? एक मौजूदा व्यापार ऑब्जेक्ट फ्रेमवर्क मौजूद होने पर एम-वी-सी कैसे विभाजित करता है? कोई सत्र स्थिति क्यों नहीं है? क्या उपयोगकर्ता नियंत्रण एमवीसी में काम करते हैं?
मुझे एहसास है कि यह व्यक्तिपरक हो सकता है, इसलिए ज्यादातर इस विषय पर आपकी टिप्पणियों को ढूंढने के लिए मेरे दिमाग को बनाने के लिए।
एएसपी.नेट एमवीसी आपको सत्र राज्य का उपयोग करने से नहीं रोकता है। यह सिर्फ एएसपी.नेट आवेदन करने का एक पैटर्न है। –
@ हसन: धन्यवाद, यकीन नहीं है कि मैंने सोचा क्यों यह मामला था ... –