مدونة عادل خياطة

مدونة عربية للمبرمجين و المطورين

  • تهيئة Peer-to-Peer Replication

    السلام عليكم. نتابع حديثنا اليوم عن نوع آخر من أنواع ال Replication. هذا النوع يستخدم لتوفير ال High Availability ( التوافرية العالية ) و ال Scalability ( التوسع المستقبلي ) عن طريق المحافظة على عدة نسخ من البيانات في عدة سيرفرات و التي يرمز لها أيضاً بالعقد Nodes. وهذا النوع قائم على نوع ...

  • تهيئة Transactional Replication

    السلام عليكم. حديثنا اليوم عن Transactional Replication و هو تتمة لعدة تدوينات تتحدث عن ال Replication يستخدم Transactional Replication عادة بين السيرفرات التي تحتاج إلى سرعة نقل بيانات عالية, و لها الفوائد التالية: التوسع Scalability توفر البيانات Availability التقارير Reporting دمج البيانات من أكثر من موقع دمج البيانات غير المتجانسة و في هذا النوع يتم تخزين العمليات Transactions ...

  • تهيئة Snapshot Replication

    السلام عليكم. نتابع حديثنا اليوم عن ال Replication و نخوض في تفاصيل ال Snapshot Replication. كما ذكرت سابقاً في : مقدمة عن ال Replication فإن ال Snapshot Replication يقوم أخذ نسخة من البيانات كما كانت تماماً في لحظة معينة من الزمن و لا يقوم بمراقبة التعديلات على البيانات, وعندما يحدث التزامن مع ...

  • مشكلة تخزين التعديلات على الجداول في SQL Server

    السلام عليكم. عندما تنفذ إحدى التعديلات التالية على أحد الجداول في SQL Server : تغيير الخاصية Allow Nulls لأحد الأعمدة. تغيير ترتيب الأعمدة. تغيير نوع العمود Data Type. إضافة عمود جديد. تابع القراءة

  • تهيئة ال Replication

    السلام عليكم. تدوينة اليوم هي تتمة للتدوينة السابقة : مقدمة عن ال Replication من أهم العناصر في ال Replication هو سيرفر ال Distributor فهو مسؤول عن تنظيم عمل الأطراف جميعها و متابعة التعديلات الحاصلة في كل طرف و ضمان نقلها إلى الأطراف الأخرى. المخطط التالي يوضح دور سيرفر ال Distributor تابع القراءة

السلام عليكم. إذا كنت مبرمجاً تعمل بمفردك فأنت تتدبر أمورك بنفسك وتتعامل مع الكود المصدري كنسخة واحدة تقوم بالتعديل عليها و تقوم بأخذ نسخ احتياطية عنه يدوياً لحماية عملك. لكن بمجرد ازدياد عدد المبرمجين في الفريق تبدأ المشاكل بالظهور, فكل مبرمج سيحتفظ بنسخة من المشروع و بعد الانتهاء يجب التدقيق و الحرص ...

المزيد

السلام عليكم. معظم التطبيقات الحديثة أصبحت تعتمد على وجود واجهة Web لما لها من ميزات, و أي تطبيق Web يحتاج إلى مخدم يحتويه حتى ينفذ الطلبات  Requests الآتية من الكومبيوترات على الشبكة. أحد أهم هذه المخدمات هو Internet Information Services أو IIS. يمكن تثبيت IIS على أنظمة ويندوز العادية ( مثل ويندوز 7 ...

المزيد

تثبيت SQL Server 2008 R2

بواسطة عادل خياطة تعليقات 3

السلام عليكم. سأتكلم اليوم عن تثبيت نسخة SQL Server 2008 R2 نسخة ال Enterprise. تثبيت نسخة ال express المصغرة هو نفسه الذي سيشرح هنا مع فارق أن نسخة ال Express لا تحوي سوى عناصر قاعدة البيانات و تزامن البيانات و البحث. يمكن الحصول على النسخة من موقع ميكروسوفت: SQL Server 2008 R2 Enterprise ...

المزيد

كيف ترسل تويتة ؟

بواسطة عادل خياطة تعليق واحد

السلام عليكم. مع تنامي فكرة الشبكات الاجتماعية و ازدياد شهرتها عالمياً , برزت أهميتها كأداة قوية في مختلف المجالات و بدأت الشركات بالتسابق  لتسويق المنتجات و الخدمات عبرها. من أهم و أقوى الشبكات الاجتماعية التي برزت هو موقع تويتر المعروف و اليوم سأتكلم بإذن الله عن كيفية إرسال تويتة برمجياً باستخدام تكنولوجيا ...

المزيد

السلام عليكم. واجهتني اليوم مشكلة غريبة, حيث لزمني إزالة بعض الجداول من ال Publication الذي أستخدمه في SQL Server Merge Replication في أحد السيرفرات العمل. بعد الإزالة و تصحيح بعض الأمور, أردت إعادة إضافة هذه الجداول مرة أخرى إلى ال Publication و لكن SQL Server أعطاني رسالة خطأ مفادها أن هذه الجداول ...

المزيد

إرسال رسائل SMS

بواسطة عادل خياطة تعليقات 5

السلام عليكم. ازدادت في الآونة الأخيرة الحاجة إلى إرسال إشعارات أو تنبيهات إلى الأشخاص لإعلامهم بوقوع حدث جديد, و هناك عدة طرق يمكن استخدامها من أجل ايصال هذه الاشعارات منها: الايميل و رسائل SMS و حتى برامج خاصة يتم إنتاجها لهذا الخصوص. و في أغلب الأحيان الجهات المرسلة للاشعارات تريد الوصول إلى ...

المزيد

تفقيط الأرقام

بواسطة عادل خياطة تعليقات 4

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

المزيد

على بركة الله

بواسطة عادل خياطة تعليقات 4

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

المزيد
  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

الأكثر قراءة

إرسال رسائل SMS

السلام عليكم. ازدادت في الآونة الأخيرة الحاجة إلى إرسال إشعارات أو ...

مشكلة تخزين التعديلات على الجداول ف

السلام عليكم. عندما تنفذ إحدى التعديلات التالية على أحد الجداول في ...

على بركة الله

بسم الله و الحمد لله و الصلاة و السلام على ...

تفقيط الأرقام

السلام عليكم. في هذه التدوينة سأتكلم عن تفقيط الأرقام باللغة العربية. قبل ...

ربط مشروع برمجي في SQL Server مع TFS

السلام عليكم. امتداداً للتدوينة السابقة حول تثبيت Team Foundation Server فأردت ...