माइक्रोसॉफ्ट हाल ही में जारी MVC 4 बीटा, जो वेब एपीआई और स्पा की तरह इन नए बहुत अच्छा विशेषताएं है। और हमेशा के रूप में माइक्रोसॉफ्ट के डेमो सॉफ्टवेयर डिजाइन संभावित से सर्वोत्तम प्रथाओं का प्रदर्शन नहीं करते हैं। उदाहरण के लिए, डीबी कंट्रोलर का उपयोग करना जो कड़ाई से ईएफ के साथ मिलकर है। माइक्रोसॉफ्ट एएसपी नेट जाल एपीआई, MVC 4 और एसपीए वास्तुकला
ऐसा लगता है कि एसपीए और वेब एपीआई आधुनिक एएसपी .NET ऐप में हाथ से हाथ में जाते हैं। मैं एमवीसी 4-आधारित समाधान की संरचना के बारे में कोई सुझाव सुनना चाहता हूं, जो वेब एपीआई और एसपीए जैसी नई प्रौद्योगिकियों को लागू करने जा रहा है।
उदाहरण के लिए, वेब एपीआई प्रोजेक्ट को अपने स्वयं के नियंत्रकों के साथ बेस एमवीसी 4 प्रोजेक्ट से अलग करने का अच्छा अभ्यास है या नहीं। डेटा निरंतरता को अलग रखने के लिए एसपीए से कैसे निपटें और डीबीकंट्रोलर का उपयोग न करें? नियमित एमवीसी 4 ऐप और विशेष रूप से रेजर विचारों की मुख्य भूमिका क्या होगी?
कोई अन्य विचार या सुझाव अत्यधिक सराहना की जाती है।