Entity Framework Core یک ORM یا نگاشت رابطهای شئ محبوب از سری محصولات شرکت مایکروسافت است. این ORM با ارائه ویژگیهایی مانند امکان طراحی مدل و ایجاد پایگاه داده مبتنی بر آن، جداسازی عملکرد شئ گرا از مفاهیم پایگاه داده، تحت نظر قرار دادن تغییرات موجودیتها، توانایی برقراری ارتباط با ارائه دهندگان پایگاه داده متنوع، پشتیبانی از تراکنش و غیره، قابلیتهای بسیار زیادی را در اختیار قرار داده و حجم زیادی از بارکاری برنامه نویس را کاهش می دهد.
شاید پیش از این نام الگوهای طراحی را شنیده باشید. الگوهای طراحی مجموعه ای از مسائل استاندار و راهکارهای آنها را معرفی می کند. در واقع تمام پروژه های مبتنی بر برنامه نویس شئ گرا، تحت شرایط گوناگون با تعدادی مسئله مشابه رودررو هستند. برنامه نویسان تا مدت ها بدون اینکه بدانند برای حل این مسائل راهکارهای مشابه ای استفاده می کردند. بعدها گروهی با عنوان Gang Of Four این مسائل و راه حل ها را دسته بندی و استاندارد سازی کردند و با عنوان الگوهای طراحی به دنیای برنامه نویسی معرفی کردند. البته تعداد الگوهای طراحی به مرور زمان بیشتر شده است زیرا با توسعه پروژه ها مسائل جدیدی هم بوجود آمده اند.
تمامی حقوق برای biatech.ir محفوظ است