2008-11-09 23 views
15

एएसपी.नेट एमवीसी वेब अनुप्रयोग एमवीसी पैटर्न के कार्यान्वयन में अधिक स्पष्टता है और यह सख्ती से एमवीसी पैटर्न का पालन करता है, यह कैसे है से अलग ASP.NET वेब अनुप्रयोग?एएसपी.नेट एमवीसी वेब अनुप्रयोग बनाम एएसपी.नेट वेब अनुप्रयोग

आप अपने ASP.NET वेब अनुप्रयोग एक व्यापार तर्क परत, डेटा एक्सेस परत और सख्ती से सभी डेटा प्रश्नों उन्हें प्रयोग कर दिया है, तो यह पूरी तरह से does'nt MVC पैटर्न का पालन करें?

यहाँ मेरे तर्क है: BLL & DLL एक साथ मॉडल है, ASPX पेज देखें और कोड-पीछे (ASPX.CS) पेज है नियंत्रक है।

किसी भी व्यक्ति को अग्रिम धन्यवाद जो इस विषय पर उपरोक्त और/या शेड की पुष्टि कर सकता है।

उत्तर

4

यह हाल ही में सवाल आपकी समस्याओं का समाधान हो सकता है: How does the MVC pattern differ, if at all, from the DAL/BLL design pattern?

+0

यह करता है, धन्यवाद! –

+0

मदद करने के लिए खुशी हुई। मैं एमवीसी सवालों का पालन कर रहा हूं, क्योंकि आप इसका मूल्यांकन करने में बहुत रूचि रखते हैं, जैसा आप हैं। – DOK

2

यह थोड़ा अधिक का अनुभव है, अनुशासन और काम लेता है ताकि आपके आवेदन परीक्षण स्वचालन का समर्थन करता है एक ASP.NET एमवीपी वेब अनुप्रयोग डिजाइन करने के लिए। जब आप एक SqlDataSource के साथ एक पृष्ठ पर एक उन्नत ग्रिड व्यू को थप्पड़ मार सकते हैं और इसे सीधे संग्रहीत प्रक्रिया में बांध सकते हैं तो आप विंडो से अपना परीक्षण स्वचालन फेंक देते हैं।

बहुत से एमवीपी अनुप्रयोग तीसरे पक्ष टूलकिट का उपयोग करके लिखे गए हैं जो बहुत सारे कोडबेइंड तर्क को समाहित करते हैं। यह एक एमवीपी डिजाइन में जिम्मेदारियों के अपने स्वच्छ अलगाव को अपनाने लगता है।

प्लस साइड पर मैं एक एएसपी.NET वेब एप्लिकेशन को एक समृद्ध यूआई के साथ एक तीसरे पक्ष टूलकिट का उपयोग करके 10 वें समय में एमवीसी के साथ वर्तमान स्थिति में कर सकता हूं। एक साधारण व्यवस्थापक उपकरण के लिए यह वही है जो मैं आज करता हूं। बड़े पैमाने पर एन-स्तरीय आवेदन के लिए मैं एमवीसी की तरफ झुकता हूं।

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