المدرس للكورسات المدرس للكورسات
recent

جديد الكورسات

recent
recent
جاري التحميل ...

كورس تقنية LINQ



LINQ  أحبتي الكرام هي تقنية برمجية أنتجتها شركة ميكروسوفت وأصدرتها في نهاية 2007 ضمن إطار العمل دوت نيت فريموورك 3.5 مع الفيجوال ستوديو 2008 بغرض تسهيل عملية معالجة البيانات مهما كان مصدرها.
بمعنى آخر، تسمح لنا تقنية LINQ بالقيام بعمليات الاستعلام، وإجراء عمليات الإضافة والحذف والتعديل والبحث والترتيب والتجميع وغير ذلك من العمليات بأسلوب سهل.
مع تقنية LINQ يصير بإمكاننا كتابة الاستعلامات Queries باستخدام لغات الدوت نيت، وبالتالي لسنا مطالبين أن نكون من أهل التخصص في لغة SQL الخاصة بالتواصل مع قواعد البيانات العلائقية من قبيل SQL Server و Oracle …إلخ.
توفر لنا تقنية LINQ صيغة برمجية خاصة بها للاستعلام على البيانات، وكذا إجراء باقي عمليات CRUD.
والميزة التي أراها بارزة في تقنية LINQ هي توحيد جميع مصادر البيانات واعتماد آلية مشتركة في التعامل معها، ما معنى هذا الكلام؟
معناه أننا نستطيع أن نتعامل مع قواعد البيانات  SQL Databases ومع مستندات XML ومع مجموعة الكائنات Object Collection ومع المصفوفات المخزنة في الذاكرة ومع ADO.NET Dataset ومع Entity بنفس الطريقة.
أضف إلى ذلك أن تقنية LINQ توفر لنا أسلوبين لكتابة الأوامر البرمجية، أولهما يسمى Query Syntax وهو شبيه نسبيا باستعلامات SQL، وثانيهما يسمى Non-Query Syntax وهو أسلوب برمجي محض قائم على الوظائف الممتدة Extension Methods


عن الكاتب

admin احمد عبدالحميد من مصر مهتم بنشر المعرفة ونشر الكورسات بشكل مجاني لنشر المعرفة وتنمية المجتمع العربى ومساعدة اﻻشخاص الغير قادرة على حضور محاضرات ودفع مبالغ طائلة

التعليقات


اتصل بنا

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

جميع الحقوق محفوظة

المدرس للكورسات