Entity Framework مجموعه ای از تکنولوژی ها در ADO.NET (بخشی از چارچوب زبان ASP.NET) است که هدف اون در اختیار گذاشتن برخی از قابلیت های برنامه نویسی شی گرایی بخصوص در استفاده از بانک های اطلاعاتی برای برنامه نویسان می باشد. این فریم ورک یک ORM است که توسط شرکت Microsoft توسعه داده میشه. این فریم ورک از اطلاعات موجود در مدل ها و فایل های نگاشت، برای ترجمه کوئری آبجکتی در برابر موجودیت های جایگزین شده در مدل مفهومی به کوئری های سطح پایگاه داده، استفاده می کنند.
- مزایای استفاده از Entity Framework :
دسترسی به داده ها در این فریم ورک بسیار ساده است و به شما این اجازه رو میده تا مدل مفهومی مورد نیاز برای کسب و کار رو ایجاد کنین. EF به شما اجازه میده تا روابط چند به چند رو بدون JOIN های متعدد مدیریت کنید. در این فریم ورک پشتیبانی غنی و خوب از ارث بری ها برای جدول به ازای سلسله مراتب، زیر کلاس و تایپ های به هم چسبیده (Concrete Tybe) وجود داره.
دیدگاه خود را از طریق فرم زیر ارسال نمایید