एमवीसी सभी चिंताओं का पृथक्करण करने के बारे में है - लेकिन दृश्य में विनिर्देशों के साथ सौदों को मॉडल और नियंत्रक के साथ संक्षेप में जोड़ा गया है; 3-स्तरीय के साथ यह स्पष्ट रूप से आवश्यक नहीं है।
हां - आप तीनों स्तरों को कम-से-कम जोड़ सकते हैं (लेकिन चाहिए) लेकिन यह स्पष्ट रूप से 3-टियर द्वारा आवश्यक नहीं है; एमवीसी के साथ यह है।
एक तरफ के रूप में: एमवीसी एक विशिष्ट पैटर्न है जो एक विशिष्ट मुद्दे को देखता है, जब मैं इसे "वास्तुकला" के रूप में संदर्भित करता हूं तो मैं सावधान रहूंगा।
माइक्रोस्कोफ्ट्स एएसपी.नेट एमवीसी कार्यान्वयन का एक लाभ यह है कि विभिन्न एकीकरण बिंदु और लचीलापन प्रदान करता है जो "मानक" एएसपी.नेट के साथ इतनी आसानी से सुलभ नहीं है - जो मुझे लगता है कि आप कह सकते हैं कि पारंपरिक रूप से उपयोग किए जाने पर पारंपरिक रूप से उपयोग किया जाता था एमएस स्पेस में वेब-आधारित 3-ट्राय सिस्टेसम।
स्रोत
2010-06-21 23:01:53
यह 3 परत आर्किटेक्चर आप किस बारे में बोलते हैं? – Anurag
जहां आपके पास 3 परतें हैं - प्रस्तुति, व्यवसाय तर्क और डेटा पहुंच। प्रस्तुति डेटा परत परत के माध्यम से डेटाबेस परत और व्यापार परत वार्तालाप से बातचीत करती है। यहां एक लेख है जो उनके बीच अंतरों पर चर्चा करता है http://blogs.msdn.com/b/diegumzone/archive/2006/10/09/3_2d00_tier_2c00_-3_2d00_layer_2c00_-mvc_3a00_-a-trio-of-famous-trios.aspx लेकिन वहां इतने सूक्ष्म हैं कि मैं एक दूसरे के फायदे नहीं देख सकता। – Plamena