تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Create ADO Entity Data Model
#1
السلام عليكم 

Create ADO Entity Data Model

تـــــــــــــــابع  الدرس  هنـــــــــــــــــا 
Abu Ehab
يعطيكم العافية
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
#2
و عليكم السلام و رحمة الله
انا تابعت الدرس 
بارك الله فيك اخوي ابو ايهاب و زادك الله علماً 
الرد }}}
تم الشكر بواسطة: elgokr , elgokr , sendbad100 , Abu Ehab , Abu Ehab , Done
#3
السلام عليكم

الله يعطيك الصحة والعافية
طبعاً انا قرأت او بحثت عن الفرق بين  Entity و ِ Ado.net


لزيادة الفائدة اريد الفروق بينها مع توضح القوة لكل منهما  من الاخ / ابو ايهاب شخصياً  
اذا كان لديك الوقت ولم يكن لديك مانعاً.

وشكراً

او بالمختصر ما سبب توجه الكثيرين لهذه التقنية  Entity
الرد }}}
تم الشكر بواسطة: elgokr , Done , Done
#4
السلام عليكم 

والله في ناس أفضل مني تشرح هذا الموضوع   

لكن  

شوف أخي الكريم
لازم تفهم انه  EF يدعى ADO.NET EF مما يعني أن EF يجلس على رأس ADO.NET ، مما يخبرنا أنه لا يمكن أن يكون أسرع من ADO.NET. ولكن تذكر قوة LINQ التي توفر EF للمطورين. انها قوية حقا عندما يأتي مع
 EF. بما أن EF تقوم بتغليف ADO.NET في الخلفية فقد استخدمت ADO.NET فقط ،
ولكن السؤال يأتي لماذا EF ثم ؟؟
نعم ، إذا استخدمنا EF و LINQ ، فإن قابلية الصيانة وتكرار االكود تقل لأننا لا نملك أن نكتب الاستعلامات الكبيرة مثل SP وكل شيء.
تنطبق جميع الحجج القياسية لـ ORM هنا.
كمان  يمكنك كتابة رمز مقابل Entity Framework وسيقوم النظام تلقائيًا بإنتاج كائنات لك
وكذلك تعقب التغييرات على تلك الكائنات وتبسيط عملية تحديث قاعدة البيانات. وبالتالي ، فإن EF يمكن أن يحل محل جزء كبير من الكود
الذي يجب عليك كتابته  
 ولاحظ  كيفية عمل DbSet  بيحمل جدول    وبيوله من  خلال Map  الى  جدول فعلى  في السسيكوال سيرفر مباشرة  .



وعايز اقول شيئ مهم  :
انظر الاتصال والتخلص من اتصال أمر حيوي جدا أن نأخذ في الاعتبار. عندما نستخدم EF ، يتم استخدام كائنات السياق للاتصال بقاعدة البيانات والتشغيل في LINQs. لذلك عندما نقوم بإنشاء مثيل جديد للسياق باستخدام "Create "  مثلا  ، فإنه افتراضيا ، يتم التخلص منه عندما ينتهي الاستخدام.
 أيضا الآن عندما نستخدم أداة الحقن التبعية مثل Ninject ، يقومون بالتخلص داخليًا باستخدام الامتداد المعرفي. يتم التخلص من الاتصال ، ولكن في بعض الأحيان ليس على الفور.

الموضوع  كبير وطويل  وهناك معلومات  لا اعرف كيف اوصلها لك    تابعها  على قناتي  بيكون افضل 

شخصيا  أعشق   EF & LINQ   يوميا  بتاعمل معاها  وكل شغلى بها    طبعا  مع   العملاقة  #C 
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة: elgokr , sendbad100 , Ahmed_Mansoor , Ahmed_Mansoor , محمد كريّم , Done , Done
#5
شكرا لك 

الله يجزيك الف الف الف خير

+1
الرد }}}
تم الشكر بواسطة: elgokr , Ahmed_Mansoor , Done , Done
#6
انا تابعت الدرس
بارك الله فيك اخوي ابو ايهاب و زادك الله علماً
Nox Vidmate VLC
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Create a Pdf file in C# with iText Sajad 8 5,710 20-07-23, 09:45 AM
آخر رد: ahamidn
  مقارنة سريعة بين سرعة Entity و ADO.NET و Dapper وايهما اسرع viv 4 5,679 22-02-21, 07:52 PM
آخر رد: ba2e44ca9a
  create and use Trigger __Transact-SQL Abu Ehab 3 3,644 07-03-18, 10:40 AM
آخر رد: Amir_Alzubidy
  Create your own Framework Abu Ehab 1 2,174 06-10-17, 02:05 PM
آخر رد: sendbad100
  Entity Framework Code First Abu Ehab 1 2,516 10-06-17, 03:39 PM
آخر رد: sendbad100
  View Model Abu Ehab 3 2,681 03-06-17, 01:09 PM
آخر رد: Abu Ehab
  How To Work With Entity Modle Abu Ehab 1 2,789 14-03-17, 02:29 AM
آخر رد: Abu Ehab
  Entity Framework Tutorial Abu Ehab 0 2,302 20-01-17, 10:42 AM
آخر رد: Abu Ehab
  [C#.NET] How to Create NuGet sherif khalid 6 3,851 21-10-15, 02:20 AM
آخر رد: Abu Ehab

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم