بيت تطوير ما هو ado.net؟ - تعريف من techopedia

ما هو ado.net؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني Object Data Object.NET (ADO.NET)؟

ActiveX Data Object.NET (ADO.NET) هي مكتبة برامج في .NET Framework تتكون من مكونات البرامج التي توفر خدمات الوصول إلى البيانات. تم تصميم ADO.NET لتمكين المطورين من كتابة التعليمات البرمجية المدارة للحصول على وصول منفصل لمصادر البيانات ، والتي يمكن أن تكون علائقية أو غير علائقية (مثل XML أو بيانات التطبيق). تساعد ميزة ADO.NET هذه على إنشاء تطبيقات موزعة لمشاركة البيانات.


يوفر ADO.NET وصولاً متصلاً إلى اتصال قاعدة بيانات باستخدام موفري المدارة. NET والوصول غير المتصل باستخدام مجموعات البيانات ، والتي هي التطبيقات التي تستخدم اتصال قاعدة البيانات فقط أثناء استرداد البيانات أو لتحديث البيانات. Dataset هي المكون الذي يساعد على تخزين البيانات المستمرة في الذاكرة لتوفير وصول غير متصل لاستخدام مورد قاعدة البيانات بكفاءة مع قابلية تطوير أفضل.

يشرح Techopedia ActiveX Data Object.NET (ADO.NET)

تطورت ADO.NET من ADO ، وهي أيضًا تقنية مشابهة لـ ADO.NET مع بعض التغييرات الهيكلية الأساسية. على الرغم من وجود شرط للعمل في الوضع غير المتصل باستخدام ADO ، يتم نقل البيانات إلى قاعدة البيانات في ADO.NET بشكل أكثر كفاءة باستخدام محولات البيانات. يختلف تمثيل البيانات في الذاكرة بين ADO و ADO.NET. يمكن أن يحتفظ ADO.NET بالبيانات في جدول نتائج واحد ، لكن ADO يحتفظ بجداول متعددة جنبًا إلى جنب مع تفاصيل علاقتها. على عكس ADO ، لا يستخدم نقل البيانات بين التطبيقات التي تستخدم ADO.NET تنظيم COM (طراز كائن المكون) ولكنه يستخدم مجموعة البيانات التي تنقل البيانات كدفق XML.


تعتمد بنية ADO.NET على عنصرين أساسيين: موفر بيانات إطار عمل DataSet و .NET.


توفر Dataset المكونات التالية:

  1. مجموعة كاملة من البيانات بما في ذلك الجداول ذات الصلة ، والقيود وعلاقاتهم
  2. وظيفة تشبه الوصول إلى البيانات البعيدة من خدمة ويب XML
  3. التلاعب في البيانات بشكل حيوي
  4. معالجة البيانات بطريقة غير متصلة
  5. توفير عرض XML الهرمي للبيانات العلائقية
  6. استخدام أدوات مثل XSLT و XPath Query للعمل على البيانات

يتضمن موفر بيانات .NET Framework المكونات التالية لمعالجة البيانات:

  • الاتصال: هذا يوفر الاتصال بمصدر البيانات
  • الأوامر: هذا ينفذ بيانات قاعدة البيانات اللازمة لاسترداد البيانات أو تعديل البيانات أو تنفيذ الإجراءات المخزنة.
  • DataReader: هذا باسترداد البيانات في الأمام فقط والقراءة فقط النموذج.
  • DataAdapter: هذا بمثابة جسر بين مجموعة البيانات ومصدر البيانات لتحميل مجموعة البيانات وتوفيق التغييرات التي تم إجراؤها في مجموعة البيانات مرة أخرى إلى المصدر.

إطار كيان ADO.NET من .NET Framework 4.0 ، التكنولوجيا الجديدة لـ ADO.NET ، يلخص مستوى برمجة البيانات للتخلص من عدم التوافق بين نماذج البيانات واللغات ، والتي سيتعين على مطوري التطبيقات التعامل معها.

ما هو ado.net؟ - تعريف من techopedia