ویدیو آموزشی فرم لاگین با Entity framework
سلام دوستای خوب آرکد، در این پست آموزشی قصد دارم شمارو با موضوع Entity framework(انتیتی فریم ورک) آشنا کنم و یه پروژه ساده لاگین براتون بسازم.
Entity Framework چیست؟
انتیتی فریم ورک یک “نگاشت شی رابطه ای” برای آدو دات نت در دانت نت فریم ورک هست.
آدو دات نت (ADO.Net) یک چهارچوب بسیار قوی برای دسترسی به داده هاست.”نگاشت شی رابطه ای” یا همان ORM یک تکنولویِ در برنامه نویسی شی گراست برای تبدیل داده ها بین سیستم های ناسازگار.
پس باتوجه به تعاریف بالا میشه گفت انتیتی فریم ورک یک تکنولوژی شی گرا برای دسترسی به داده ها از طریق یک نوع سیستم متفاوت با سیستم دیتا بیس است.
در انتیتی فریم ورک با دیتابیس و جداول آن مانند اشیایی برخورد می کنیم.که این مکانیزم ها براشون فراهم شده:
۱٫انجام عملگر های پایه ی CRUD. (Create, Read, Update, Delete)
۲٫مدیریت آسان رابطه های یک به یک،یک به چند،و چند به چند
۳٫قابلیت داشتن روابط ارث بری بین Entities.
مزایای استفاده از Entity Framework
۱٫دسترسی به داده ها در یک زبان سطح بالا
۲٫مدل conceptual را می توان با استفاده از روابط بین entities، بیان کرد.
۳٫مدیریت آسان تر داده ها ،مانند افزودن و حذف و آپدیت
منبع این مطلب: ویکی پدیا
آیا Entity Framework یک جایگزین برای ADO.Net می باشد؟
باید گفت :”بله” زیرا توسعه دهنده ی نرم افزار دیگه کلاس ها و متد های ADO.Net رو برای اجرای اعمال روی داده ها نمینویسه،و “نه” چونکه این مدل در حقیقت روی ADO.Net نوشته شده و و ما درواقع داریم هنوز از ADO.Net استفاده می کنیم.
یکی هم از مزیت های انتیتی که به نظر خودم جالبه اینه که شما در صورت تغییر پایگاه داده دیگه نیاز نیست کد نویسیتون رو تغییر بدین.
برای خرید این ویدیو آموزشی، فقط با پرداخت ۲۰۰۰ تومان از ستون سمت راست دانلود نمایید.
دیدگاه ها