لمحة عن الدورة
LINQ هي تقنية برمجية أنتجتها شركة ميكروسوفت وأصدرتها ضمن إطار العمل دوت نيت فريموورك 3.5 مع الفيجوال ستوديو 2008 بغرض تسهيل عملية معالجة البيانات مهما كان مصدرها، بمعنى آخر تسمح لنا تقنية LINQ بالقيام بعمليات الاستعلام، وإجراء عمليات الإضافة والحذف والتعديل والبحث والترتيب والتجميع وغير ذلك من العمليات بأسلوب سهل.
مع تقنية LINQ يصبح بإمكاننا كتابة الاستعلامات Queries باستخدام لغات الدوت نيت، وبالتالي لسنا مطالبين أن نكون من أهل التخصص في لغة SQL الخاصة بالتواصل مع قواعد البيانات العلائقية من قبيل SQL Server و Oracle، توفر لنا تقنية LINQ صيغة برمجية خاصة بها للاستعلام على البيانات، وكذا إجراء باقي عمليات CRUD، والميزة الأهم في تقنية LINQ هي توحيد جميع مصادر البيانات واعتماد آلية مشتركة في التعامل معها.
عناصر الدورة
- مدخل إلى تقنية LINQ
- مقارنة استعلامات LINQ
- استعمال Query Syntax في تقنية LINQ
- ترتيب البيانات في LINQ To Object باستعمال Query and Fluent Syntax
- تجميع البيانات في تقنية LINQ
- ربط الوحدات في تقنية LINQ
- العمليات على المجموعات في تقنية LINQ
- العمليات الحسابية في تقنية LINQ