الدليل الشامل لـ مكتبة الصفوف الأساسية

مكتبة الصفوف الأساسية (بالإنجليزية: Base Class Library) أو اختصاراً (BCL) هي مكتبة قياسية وإحدى مكتبات البنية التحتية المشتركة للغات (CLI) المتوفرة لكافة لغات CLI. تتضمن CLI هذه المكتبة بهدف تغليف الوظائف البرمجية الشائعة كالقراءة من والكتابة إلى الملفات ومعالجة الصور والتعامل مع قواعد البيانات والتلاعب بملفات XML مما يسهل عمل المبرمج. تغطي هذه المكتبة عدداً كبيراً من الوظائف وتعتبر ضخمة بالمقارنة مع المكتبات القياسية الخاصة بلغات برمجة أخرى بما في ذلك لغة سي++، كما أنها تشابه من ناحية الوظيفية المكتبات القياسية للغة جافا. تعود جذور هذه المكتبة إلى إطار عمل دوت نت بسبب كونه أول تحقيق من CLI. يشار إلى هذه المكتبة بشكل خاطئ أحياناً بأنها مكتبة صفوف إطار العمل (بالإنجليزية: Framework Class Library) أو اختصاراً (FCL)، ولكن FCL في الواقع مكتبة أكثر شمولاً وتتضمن بعض فضاءات التسمية الخاصة بمايكروسوفت.

يتم تحديث مكتبة BCL مع كل إصدار جديد من إطار عمل دوت نت.

قراءة المقال الكامل على ويكيبيديا ←