> इकाई की रूपरेखा(अक्सर एफई के रूप में भेजा):
> एक .नेट फ्रेमवर्क डेटा का उपयोग प्रौद्योगिकी को परिभाषित करने और मॉडल वर्गों के साथ काम करने के लिए.
> डिफ़ॉल्ट रूप से, इकाई की रूपरेखा वस्तु संदर्भ वर्ग के रूप में एक ही नाम के एक कनेक्शन स्ट्रिंग के लिए लग रहा है (इस परियोजना के लिए MovieDBContext).
> इकाई की रूपरेखा LocalDB उपयोग करने के लिए डिफ़ॉल्ट है.
> LocalDB SQL सर्वर एक्सप्रेस डेटाबेस इंजन का लाइटवेट संस्करण है
> LocalDB कि आप .mdf फ़ाइलों के रूप में डेटाबेस के साथ काम करने में सक्षम बनाता है SQL सर्वर एक्सप्रेस की एक विशेष निष्पादन मोड में चलाता है.
> आम तौर पर, LocalDB डेटाबेस फ़ाइलों को एक वेब परियोजना के App_Data फ़ोल्डर में रखा जाता है.
> SQL सर्वर एक्सप्रेस उत्पादन वेब अनुप्रयोगों में प्रयोग के लिए अनुशंसित नहीं है.
> विशेष रूप से LocalDB एक वेब अनुप्रयोग के साथ उत्पादन के लिए इस्तेमाल नहीं किया जाना चाहिए, क्योंकि यह आईआईएस के साथ काम करने के लिए नहीं बनाए. तथापि, एक LocalDB डेटाबेस आसानी से एसक्यूएल सर्वर या SQL Azure के लिए चले जा सकती है.
> उस्तरा कोड एनोटेशन प्रतीक @ *…….*@
> एक नियंत्रक वर्ग आप कोड है, जो आने ब्राउज़र अनुरोधों को प्रबंधित बारे में, एक डेटाबेस से डेटा को पुन: प्राप्त, और अंत में प्रतिक्रिया किस प्रकार ब्राउज़र को वापस भेजने का फैसला करता है.
> एक दृश्य टेम्पलेट व्यापार तर्क प्रदर्शन कभी नहीं करना चाहिए या सीधे एक डेटाबेस के साथ बातचीत. बजाय, एक दृश्य टेम्पलेट केवल डेटा है कि नियंत्रक द्वारा इसे करने के लिए प्रदान की जाती है के साथ काम करना चाहिए. को बनाए रखने के लिए इस “चिंताओ का विभाजन” अपने कोड को साफ रखने में मदद करता है, परीक्षण योग्य और अधिक maintainable.
> यह नियंत्रक द्वारा वर्तमान में है(URL द्वारा)जानकारी देखने के लिए पारित कर दिया(स्क्रीन प्रतिपादन)