מה ההבדל בין entity framework ו-ADO.NET?

gamechanger

New member
מה ההבדל בין entity framework ו-ADO.NET?

שלום,
אני מנסה ללמוד איך לקרוא נתונים מטבלאות.
אם אני מבין נכון יש שתי טכנולוגיות בשביל זה:
entity framework ו-ADO.NET
מה ההבדל ביניהן?
אם כל מה שאני רוצה זה לעשות כמה שאילתות בסיסיות איזו מהן קלה יותר לשימוש?
 

כלליים

New member
תשובה

Ado.net זו טכנולוגיה לעבוד עם דטה.
EntityFramework הוא מעטפת לAdo.Net.
&nbsp
אם אתה רוצה רק להריץ פרוצדורות או לקרוא נתונים מפונקציות, Ado.Net הוא מצוין. אבל אם אתה עובד מול טבלאות ועושה פעולות CURD [= קריאה, עדכון, הוספה ומחיקה] Ado.Net הוא מאד מסורבל. ולכן המציאו דבר שנקרא ORM, שעושה את כל העבודה. EntityFramework הוא ORM נפוץ בסביבת .net.
&nbsp
עצה מעשית:
למד מעט את יסודות ado.net כי חשוב לדעת מה זה Connection ומה זה Command. זה שימושי כשמריצים פרוצדורות ופונקציות. אבל לעבודה עם טבלאות, רק ORM.
 

gamechanger

New member
תודה


 
למעלה