الدورة الشاملة MVC Asp.net
مواقع انترنت | التقنية Asp.net MVC
تقنية ASP.NET MVC وبناء موقع علي الانترنت وما هو MVC Asp.net MVC Front-End MVC Back-End Models-Controllers-Linq -MVC Ado.net -MVC Entity framwork - ASP.NET MVC |
مقالة نوضح فيها ماهي تقنية Entity Framewoke in Asp.net MVC وماهو عملها .
نشرح بهذه المقالة عن ماهي تقنية ال Entity Framework in Asp.net MVC وماهو اهميتها وكيف تعمل .
تعرف تقنية ال Entity Framework على انها اطار مفتوح المصدر للكائنات العلائقية يتيح لمطوري الدوت نت من خلاله العمل مع البيانات العلائقية باستخدام كائنات خاصة بهذا المجال .حيث يتم تحويل الكلاسات التي ينشؤها المطور الى قاعدة بيانات كامله بكل مافيها من جداول وحقول اضافة الى بعض عبارات السيكوال التي من خلالها يتم التعامل مع هذه الجداول .
يكون هنالك طريقين للعمل فاما مايسمى الداتابيز فيرست : وهذا هو الطريق المعتاد لنا حيث يتم انشاء قااعدة البيانات والجداول ومن ثم العمل عليها من خلال السيكوال سيرفر .
او مايسمى بالكود فيرست Code First فبهذه الطريقة حيث اننا ننشئ الكلاسات الخاصة بنا ونحدد الحقول الرئيسية والفرعية وطول كل حقل وغيره بداخل الكلاس وطبعا كل ذلك بجزء الموديل بتقنية الMVC .
وكما موضح بالصورة التالية :
يتم انشاء العلاقات بصوره اوتوماتيكلي بعد تحديد الحقول الرئيسية والفرعية وكما موضح بالصورة التاليه :
حيث يتم انشاء العلاقات والDiagram انت كمبرمج او مطور لاتعمل سوى انشاء الكلاسات وعمل اشارة لها على انها جداول وكل شئ سيكون وينشاء بصورة اوتوماتيكلي وهنا تكمن الخصوصية لهذه التقنية .وعلينا هنا ايضا القيام بتنصيب هذه التقنية بداخل الفيجول ستوديو قبل البدء بالعمل فيها .
الدورة الشاملة MVC Asp.net
مواقع انترنت | التقنية Asp.net MVC
تقنية ASP.NET MVC وبناء موقع علي الانترنت وما هو MVC Asp.net MVC Front-End MVC Back-End Models-Controllers-Linq -MVC Ado.net -MVC Entity framwork - ASP.NET MVC |
لكم كل التوفيق