كيفية تسجيل ملفات في قاعدة بيانات SQL Server

درسنا اليوم يتكلم عن طريقة تسجيل البيانات Binary Data في قاعدة بيانات SQL Server. فمثلا بدلا من تسجيل النصوص والأرقام فقط، درسنا اليوم يتكلم عن طريقة أخرى لتسجيل البيانات وهي تسجيل ملفات أو بالأصح بيانات ثنائية Binary Data مثل ملفات الصور والفيديو والـ Word وملفات الكتابة وجميع الملفات. فجميع الملفات كما نعرف هي ملفات ثنائية Binary. يشرح الدرس أولا مقدمة عن هذه الملفات وكيفية التعامل معها في SQL Server ثم ندخل في طريقة تسجيل هذه البيانات واسترجاعها.

معرفة نسخ SQL Server التي تم تنصيبها

سوف نقوم في هذا الدرس بإذن الله تعالى شرح كيفية معرفة نسخ Instances من SQL Server التي تم تنصيبها على هذا الجهاز أو حتى على جهاز آخر على الشبكة. سوف نقوم أولا بشرح الأدوات التي سنحتاج إليها في بيئة الدوت نت ثم سوف نقوم بشرح كيفية تنفيذ الفكرة.

التحويل بين نظام الألوان العشري والست-عشري

سوف نقوم في هذا الدرس بإذن الله تعالى بشرح كيفية التحويل بين نظام الألوان العشري Decimal والست-عشري Hexadecimal. سوف نقوم بداية بشرح ما هو النظام العشري وما هو النظام الست-عشري. بعد ذلك، سوف نشرح نظام الألوان وكيفية تمثيله سواء بالطريقة العشرية أو الست-عشرية. ثم سوف نقوم بمعرفة كيفية التحويل بين النظامين عند التعامل مع الألوان.

تحريك النافذة بدون شريط العنوان

ربما تكون لاحظت أن هناك بعض البرامج التي تسمح للمستخدم بتحريك نافذتها بدون استخدام شريط العنوان. فعلى سبيل المثال برنامج Windows Media Player وبرنامج Winamp وأيضا برنامج. فهذه البرامج أصلا ليس لها شريط عنوان فهي تسمح للمستخدم بتحريكها من خلال جسمها وليس من خلال شريط العنوان الخاص بها. وأيضا من البرامج المميزة برنامج Windows Live Messenger فهذا البرنامج يقوم بإخفاء شريط العنوان الخاص به حتى يقوم المستخدم بضغط زر Alt فيظهر شريط القوائم وشريط العنوان. وأيضا فبرنامج Windows Live Messenger يسمح لك بتحريك نوافذه بدون استخدام شريط العنوان أو على الأقل من شكل مبتكر يسمح لك بتحريك الشاشة من خلاله كصورة مثلا كبديل لشريط العنوان. درسنا اليوم يتكلم عن كيفية تحريك النافذة Window بدون شريط العنوان Title Bar.

الحصول على سيريال الماذربورد برمجيا

سوف نقوم في هذا الدرس بإذن الله تعالى بشرح كيفية الحصول على سيريال اللوحة الأم Motherboard برمجيا باستخدام الدوت نت مع تقنية WMI (Windows Management Instrumentation). سوف نبدأ بشرح نبذة عن WMI ثم سوف نقوم بسرد وشرح الكود المخصص للحصول على سيريال الماذربورد من الـ WMI.

التعامل مع العناصر

يعتبر فهم كيفية التعامل مع العناصر Objects من أهم المواضيع التي يجب التطرق إليها. وبظهور بيئة الدوت نت في صيف 2001 تقريبا, ظهر مفهوم البرمجة الموجهة للكائنات بشكل واضح, وأصبحت كلمة Object من أهم الكلمات وأكثرها التي تتعامل معها يوميا. سوف نقوم في هذا الدرس بشرح لأنواع البيانات في بيئة الدوت نت والتي تنقسم إلى نوعين, وسوف نقوم أيضا بشرح كل نوع على حدة, ثم نقوم بمقارنتهما معا. وسوف نقوم أيضا بشرح العنصر الأم لجميع العناصر الأخرى وهو System.Object وبناءا عليه سنقوم بشرح أساليب التحويل بين نوعين البيانات. وأما الجزء الثاني من الدرس فيتكلم عن مدة حياة العناصر وكيف يتحرر العنصر من الذاكرة وما هي ذاكرة Stack و Heap وكيفية التعامل مع ذاكرة Heap من خلال Garbage Collector.