توسعهدهنده(ها) | مایکروسافت |
---|---|
انتشار اولیه | ۱۱ اوت ۲۰۰۸ |
انتشار پایدار | ۶٫۱٫۲
/ ۲۲ دسامبر ۲۰۱۴ |
مخزن | |
نوشتهشده با | C# |
پلتفرم | .NET Framework |
نوع | Object-relational mapping |
مجوز | مجوز آپاچی |
وبگاه |
انتیتی فریم ورک (EF) (به انگلیسی: Entity Framework) یک «نگاشت شی رابطهای» برای ای-دی-او دات نت در دانت نت فریم ورک هست.
ای-دی-او دات نت (به انگلیسی: ADO.Net) یک چهارچوب بسیار قوی برای دسترسی به داده هاست. «نگاشت شی رابطهای» یا همان ORM یک تکنولوژی در برنامهنویسی شی گراست برای تبدیل دادهها بین سیستمهای ناسازگار.
پس باتوجه به تعاریف بالا میتوان گفت انتیتی فریم ورک یک تکنولوژی شی گرا برای دسترسی به دادهها از طریق یک نوع سیستم متفاوت با سیستم دیتا بیس است.
در انتیتی فریم ورک با دیتابیس و جداول آن مانند اشیایی برخورد میکنیم؛ که این مکانیزمها برایشان فراهم شده است:
انتیتی فریم ورک مخفف:
ا:اردک
ن:نر
ت:تو
ی:یا
ت:تارا
ی:یا
ف:فرش
ر:رومی
ی:یا
م:مریم
و:واشر
ر:را
ک:کرد