Archive for 29 سبتمبر, 2007

سردال…مثال مشرف للمدونات العربية

سبتمبر 29, 2007

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

* برنامج الابحاث الشخصي
* مواقع ويب 2.0 العربية – الجزء الاول
* مواقع ويب 2.0 العربية – الجزء الثاني
* مواقع ويب 2.0 العربية – الجزء الثاني ونصف
* ما هي التقنية ؟
* يوم بلا برامج حرة
* 11 رابط حول تطوير الذات
* 32 رابط حول البرمجة
* 71 رابط حول التصميم
* كيف ابحث عن المعلومات
* الدعم الفني للبرامج
* رسالة لتطبيقات الويب العربية
* الثقافة الحرة
* كيف تبحث عن المعلومة في الشبكة؟
* روابط حول البحث
* ما هو التصميم؟
* رداً علي مقالة لينكس في مجلة افاق العلم
* تقنية المكفوفين باختصار
* هل تريد زوار اكثر لموقعك ؟ ركز علي المحتويات
* المواقع التي اتابعها عن طريق RSS
* ما هي البرامج الحرة
* مواقع البرامج الحرة
* نظرة علي رخص البرامج الحرة
* نظرة علي رخص المحتويات الحرة
* ما هو نظام جنو/لينكس
* نظرة علي جنو ومنظمة البرامج الحرة
* كيف انتقل الي لينكس
* اخيرا انتقلت الي اللينكس … وروابط مختلفة
* ماذا يقصدون بويب 2.0
* نظرة علي بعض انظمة التشغيل
* نظرة سريعة علي المجلات الالكترونية
* اتصل بالعالم بدون هاتف او انترنت
* برامج الوسائط المتعددة الحرة
* البرامج التعليمية الحرة وبرامج الاطفال
* برامج الفلك الحرة
* نظرة علي برامج التصميم الحرة
ما هي مكونات المزود
* كيف تتعلم تتطوير المواقع

التعرف علي بيئة الفيجول ستوديو وكيفية تصميم وكتابة البرنامج

سبتمبر 26, 2007

في البداية دعنا نقرأ حديث لرسول الله (ص) ومن ثم نكمل حديثا واليوم اخترت لكم هذا الحديث , عن ابن عمر رضي الله عنهما عن رسول الله (ص) انه ادرك عمر بن الخطاب في ركب وعمر يحلف بابيه فناداهم رسول الله (ص) (الا ان الله ينهاكم ان تحلفوا بابائكم فمن كان حالفاً فليحلف بالله او ليصمت) متفق عليه .

بيئة الفيجول ستوديو
هي المكان التي تكتب وتتطور فيه تطبيقاتك , ومثل هذه البيئة تسمي (Integrated Development Environment IDE) او بيئة التطوير المتكاملة والتي تتكون من عدة ادوات منها Form Designer والتي تسمح لك بتصميم نوافذ و Editor او المحرر والذي يسمح لك بكتابة وتعديل الكود الخاص باللغة وCompiler والذي يسمح لك بترجمة الكود الي لغة يفهمها الجهاز وDebugger والذي يسمح لك بتحديد وتصحيح الاخطاء .
وفي النسخ السابقة من برنامج الفيجول ستوديو كانت لكل لغة برمجة بيئة التطوير الخاصة بها اما في اصدار الدوت نت اصبحت البيئة واحدة لكل لغات برمجة الدوت نت .
عند فتح برنامج الفيجول ستوديو ستجد صفحة البداية ومنها يمكنك فتح مشروع جديد او التعديل علي مشروع موجود مسبقاً . وعند اختيار مشروع جديد اضغط علي new project ومن القائمة اليسري اختر visual c# Projects واختر من القائمة اليمني windows application وستختار اسم للمشروع ومسار للمشروع , ومن ثم اضغط علي ok
new-project.jpg
عندها ستظهر امامك بيئة التطوير المتكاملة كما في الشكل التالي
the-program.jpg
وتتكون هذه الشاشة من
1- اشرطة الادوات the toolbars
يمكن ان تستخدم الازارر الموجودة علي اشرطة الادوات كاختصارات للاوامر التي يكثر استعمالها مثل النسخ واللصق وبالطبع هذه الاوامر موجودة في القائمة الرئيسية ويمكن اخفاء او اظهار او تخصيص كل شريط ادوات وهي standard toolbar , the layout toolbar and the text editor toolbar
2- the form designer
وهو المكان في منصف الشاشة والذي تصمم فيه واجهة المستخدم
3- the solution explorer window
ويحتوي علي الملفات الخاصة بالمشروع المفتوح
3- the properties window
وتستخدم لضبط خصائص كل كائن في المشروع
4- the toolbox
ويحتوي علي الادوات التي يمكن اضافتها الي الفورم

لاحظ ان السي شارب له ثلاث مراحل مختلفة فعندما تصمم واجهة المستخدم او تقوم بكتابة الكود تسمي هذه المرحلة design time وعندما تختبر البرنامج وتشغله تسمي هذه المرحلة run time وعندما تحدث اخطاء اثناء تشغيل البرنامج تسمي هذ المرحلة break time

كتابة البرنامج
في هذا الدرس سنتعلم كيف نكتب البرنامج فعند كتابة اي برنامج او تطبيق بلغة السي شارب او اي لغة اخري هناك خطوات يجب اتباعها وتختلف هذه الخطوات من لغة لاخري اختلافات بسيطة وفي لغة السي شارب نتبع ثلاث خطوات لتخطيط المشروع او البرنامج ونقوم بتكرار هذه الخطوات عند تنفيذ المشروع وهذه الخطوات هي تصميم واجهة البرنامج وتعريف الخصائص وكتابة الكود

المرحلة الاولي : تخطيط البرنامج (Planning)
1- تصميم واجهة المستخدم (Design The User Interface)
في هذه الخطوة نقوم برسم واجهة البرنامج الذي سنقوم بتنفيذه ونقوم باضافة الادوات الي الفورم وكذلك اسم الفورم والادوات  , ولا تنسي ان هذه الرسوم ستقوم بها علي اي ورقة خارجية او برنامج لتصميم الرسوم مثل هذا الشكل التوضيحي
program-planning.jpg
2- تعريف الخصائص (Plan The Properties)
قم بتحديد الخصائص التي تنوي ان تضبطها او تغيرها لاي كائن في البرنامج
3- كتابة الكود (Write Pseudcode)
في هذه الخطوة ستقوم بكتابة الخطوات التي سينفذها البرنامج وفي هذه المرحلة لا نقوم بكتابة الكود الفعلي فمثلا الكود الذي سنكتبه عندما يضغط المستخدم علي  زر خروج هو انهاء البرنامج

المرحلة الثانية : البرمجة (programming)
في هذه المرحلة سنقوم بكتابة البرنامج وتنفيذه فعلياً علي جهاز الكمبيوتر وسنقوم بتكرار الخطوات الموجودة في مرحلة التخطيط ولكن سنقوم بها هذه المرة في برنامج السي شارب
1- تصميم واجهة المستخدم (design the user interface)
في هذه الخطوة سنقوم بوضع الكائنات التي تم تصميمها في المرحلة الاولي في البرنامج
program-programming.jpg
2- تعريف الخصائص (plan the properties)
في هذا الخطوة سنقوم بتعريف الخصائص لكل كائن والتي سبق تحديدها في المرحلة السابقة
3- كتابة الكود(write Pseudcode)
في هذه الخطوة سنقوم بكتابة الكود الخاص بلغة السي شارب او ترجمة الخطوات التي سبق ان حددناه في المرحلة السابقة الي الكود الخص بلغة السي شارب

في الدرس القادم سنقوم بكتابة اول برنامج باستخدام لعة السي شارب.

فيروس Folder.exe

سبتمبر 25, 2007

يوجد الكثير من الفيروسات التي تظهر يوميا وبعضها لا يجدي معها نفعاً برامج الانتي فيروس او اغلبيتها وقد اصيب جهازي بالفيروس المشهور Autorun والذي يظهر في كل قسم رئيسي وبعد تحديث الانتي فيروس تم حذفه ولكن يتبقي خطوة يجب ان تقوم بها يدوياً وهي الدخول الي كل بارتشين واظهار الملفات المخفية وملفات النظام  كما في الصورة التالية
 
وستجد في كل بارتشين ملف باسم Autorun قم بحذفه ومن ثم اعد تشغيل الجهاز وبذلك تكون قد تخلصت من بقايا هذه الفيروس .

ولكن منذ يومين اصيب جهازي بفيروس اخر ففي كل مجلد اقوم بفتحه يظهر مجلد اخر بنفس الاسم ولكن بامتداد exe ومساحته 247 ك / ب والمصيبة ان الفيروس انتقل لكل اصدقائي علي الشبكة الداخلية ولكن الانتي فيروس الذي استعمله لم يكتشفه مع انني قم بتحديثه فجربت ان اقوم ببحث علي الجهاز كامل عن اي برنامج بامتداد exe وله نفس المساحة لكي احذفه من الجهاز وبعد حذفه وعمل اعادة تشغيل وجدته مرة اخري وقمت ببحث علي الانترنت عن هذا الفيروس فوجدت ان اغلب برامج الانتي فيروس مثل النورتون والمكافي والنود والاف سكيور لم تكتشفه وبالطبع وجدت طربقة اخري يدوية لازالته ولكنها كانت صعبة شيئاً ما فلن اقوم بهذه الطريقة علي كل اجهزة الشبكة وكانت المفاجئة عندما ثبت برنامج AVG المجاني وقمت بتحديثه فقام بازالته
وهذا دليل علي ان البرامج المجانية في بعض الاحيان تكون اقوي من البرامج التجارية .

برامج انتي فيروس مجانية , الجزء الثاني

سبتمبر 24, 2007

قمت بكتابة مقال عن برامج الانتي فيروس المجانية وقمت باستعراض اربع برامج ويمكنك مراجعة الموضوع من هنا  واليوم وجدت برامج اخري ومجانية ايضا واحببت ان اكمل بها المجموعة الاولي والان مع البرامج.

5 – برنامج PC Tools Antivirus

* تتميز هذه النسخة الجديدة بسرعة عمل التفحص وحذف الملفات الضارة كما تستهلك جزء بسيط من ذاكرة الجهاز
* يسمح لك البرنامج باضافة خدمة تبدأ عند بداية التشغيل وفي حالة اغلاق البرنامج تظل هذه الخدمة تكتشف الفيروسات
* كما ان البرنامج يدعم نظام التشغيل الجديد ويندوز فيستا
* التحديث المستمر للبرنامج يوفر الحماية ضد اغلب الفيروسات المنتشرة
يمكنك تحميل البرنامج من هنا

6 – برنامج Comodo Antivirus

* يتميز بسهولة التثبيت وسهولة الاستخدام
* توافر التحديثات اليومية علي الموقع والتي يقوم البرنامج بتثبيتها اليا
* تفحص ملفات البريد الالكتروني وجميع الخدمات التي تعمل في الخلفية
* لا يستهلك موارد الجهاز
يمكنك تحميل البرنامج من هنا

7 – برنامج BitDefender Free Edition

* يتميز بمحرك قوي لاكتشاف اخر الفيروسات
* له واجهات جميلة
* يعيبه انه لا يوفر الحماية التلقائية ولكن يجب ان تحدد الملفات وتتفحصها يدوياً
* توفر الشركة ايضا نسخة خاصة لنظام اللينكس
يمكنك التحميل النسخة المتوافقة مع الويندوز من هنا والنسخة المتوافقة مع اللينكس من هنا

8 – برنامج MicroWorld Free AntiVirus Toolkit Utility

* اداة مجانية لا تحتاج الي التثبيت اي يمكنك التشغيل مباشرة من اي مكان علي الهارد او السي دي
* اكتشاف الفيروسات وملفات التجسس والملفات الضارة اتي تعمل في الخلفية
* تحميل اخر التحديثات مع البرنامج
يمكنك تحميل البرنامج من احد الروابط التالية من هنا او هنا  او هنا او هنا  او  هنا او هنا

9 – برنامج Mcafee VirusScan Plus

* برنامج مكافي الشهير والذي يوفر الحماية ضد الفيروسات والهاكر والبرامج الضارة
* لاحظ ان هذه النسخة المجانية مقدمة من بريد AOL لذلك يجب ان يكون لديك ايميل علي AOL
للتحميل من هنا ولكن لا تنسي انه يجب ان يكون لديك ايميل علي AOL اولاً

10 – برنامج ThreatFire

* الحماية من الفيروسات وجميع البرامج الضارة الاخري
* مجاني للاستخدام المنزلي والاستخدام التجاري ايضاً
* التحديث التلقائي من علي الانترنت
* توفير الحماية التلقائية
يمكنك تحميل البرنامج من هنا

الحماية من المواقع الاباحية باستخدام برنامج مجاني

سبتمبر 23, 2007

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

تعتبر شركة Blue Coat من الشركات الرائدة في حماية الشبكات وامن المحتوي وتقدم لنا الشركة فلتر مجاني للاستخدام المنزلي وهوK9 Web Protection ويتميز هذا البرنامج بدقة عالية في تصنيف محتويات الويب فتوجد في قاعدة البيانات الخاصة بالبرنامج اكثر من 15 مليون موقع الكتروني كما ان البرنامج يحتوي علي تقنية جديدة تعرف باسم DRTR او التقييم الديناميكي في الزمن الحقيقي حيث ان المواقع تظهر بشكل مستمر ولا تستطيع الشركة متابعة كل هذه المواقع فيقوم  البرنامج بالاعتماد علي برنامج ذكاء اصطناعي بتصنيف هذه المواقع كما ان البرنامج يقوم بتحديث نفسه اليا ولا يقوم بابطاء سرعة خط الانترنت او سرعة الجهاز وتنوي الشركة في المستقبل القريب اضافة مواقع الشات والتراسل الفوري ودعم بعض الانظمة الاخري حيث ان النظام يدعم في الوقت الحالي الويندوز فقط.
ولتشغيل البرنامج  اتبع الخطوات التالية اولها تحميل البرنامج وتسطيع تحميل النسخة المتوافقة مع الاكس بي و2000 من هنا او تحميل النسخة المتوافقة من الويندوز فيستا من هنا ولا يتجاوز حجم البرنامج 250 ك/ب وبعد تحميل البرنامج تحتاج الي الحصول علي ترخيص مجاني لاستخدام البرنامج وتسطيع الحصول علي من الصفحة التالية حيث تقوم بملأ البيانات المطلوبة وتضغط علي Request License ويمكنك الحصول علي اكثر من ترخيص بمعني انك اذا قمت مسبقا بالحصول علي ترخيص فستظهر اماك شاشة اخري بعد الضغط علي Request License اضغط فيها علي Request An Additional License وبعدها سيقوم البرنامج بارسال رسالة للايميل الذي قمت بتسجيله في الصفحة السابقة وموجود فيه رقم الترخيص والان الي تثبيت البرنامج اثناء تثبيته سيطلب منك الرقم قم بنسخه من الايميل وضعه في المربع الخاص به واضغط علي Next وسيطلب ايضا رقم سري الخاص بالمدير ضعه وقم باعادته في المربع الاخر وبعد انتهاء التثبيت سيطلب البرنامج اعادة التشغيل قم باعادة التشغيل .
بعد اعادة التشغيل يقوم البرنامج بشتغيل نفسه تلقائياًً عند الدخول علي الانترنت فقم بتجربة وافتح احد المواقع المشبوهة مثل www.النار.com وستجد امامك كلب الحراسة ولضبط بعض الاعدادات الخاصة بالبرنامج قم بفتح البرنامج من قائمة ابدا اوم من الاختصار الموجود علي سطح المكتب وستجد هذه الشاشة امامك

والمربع الاول من جهة اليسار View Internet Activity مسئول عن عرض المواقع التي تم فتحها علي الجهاز وكيف تعامل معها البرنامج اقصد من حيث السماح بفتحها او لا, وعند فتحه يطلب الباسورد الذي وضعته مسبقاً وبعد وضع الباسورد تفتح الشاشة التالية

والقسم الاول بها View Activity Summary عبارة عن عرض مختصر لجميع المواقع التي تم فتحها والمواقع التي لم يقبله البرنامج اما القسم الثاني View Activity Detail له نفس الوظيفة السابقة ولكن مع كل التفاصيل .
والان في الشاشة الرئيسية للبرنامج المربع الثاني Setup وهو لضبط اعدادات البرنامج ولفتحه يتطلب الباسورد وعند فتحه تظهر الشاشة التالية

والقسم الاول Web Categories To Block لتحديد مستوي الحماية الذي تريده ومن الافضل ان تتركه كما هو والقسم الثاني Time Restrictions وهذا القسم لتحديد وقت معين في يوم معين لمنع الدخول لبعض المواقع اما القسم الثالث Web Sites Exceptions لاضافة مواقع للبرنامج لكي يمنعها من الظهور او حذف موقع معين من البرنامج لكي يظهره المتصفح . القسم الرابع Blocking Effects لتحديد رد فعل البرنامج عند فتح موقع ممنوع فالخيار Bark When blocked يجعل كلب الحراسة ينبح عند فتح موقع مشبوه والخيار Time out setting يمكنك من فصل الانترنت لمدة معينة عند تكرار المحاولة لفتح مواقع مشبوهة . القسم الخامس URL Keyword لاضافة كلمات معينة للبرنامج فعندما يجد البرنامج احد هذه الكلمات في الموقع يقوم بمنع ظهوره . اكتشف باقي الاقسام بنفسك.

انشر المقال والبرنامج لحماية جميع اخواننا المسلمين

برنامج الي صلاتي

سبتمبر 18, 2007

برنامج الي صلاتي هو برنامج مميز استعمله دائماً ويستعمله اغلب المسلمين فهو برنامج يذكرك بمواعيد الصلاة ويتميز البرنامج بشاشة للتذكير فيها بعض الاذكار او الاحاديث او القران مع تحديد الوقت الذي تعرض فيه الاذكار .
والان مع البرنامج…
كم من مرة جلست أمام شاشة الكمبيوتر تعمل و نسيت الصلاة؟, كم مرة تذكر الله و أنت تعمل أو تلعب على جهازك؟, إن للصلاة شأن عظيم و ذكر الله ايضاً. فاحرص على أداء صلاتك مع الجماعة واحرص كل الحرص على ذكر الله.
بعض مميزات البرنامج

  • سهولة فى الأستخدام و توافق تام مع أنظمة التشغيل
  • حساب أوقات الصلاة لـ 252 بلد و 9511 مدينة
  • معادلات دقيقة لحساب أوقات الصلاة و التحكم الكامل فى طرق الحساب مع التعديل اليدوي للأوقات
  • التنبيه لوقت الأذان بأكثر من طريقة مع إمكانية سماع الأذان بأكثر من صوت
  • التنبيه للأذان بالتكبير فقط أو بالأذان كامل مع إمكانية التنبيه قبل و بعد الأذان
  • شريط أخبار أر أس أس يعرض خلاصات الأخبار عن طريق الأنترنت
  • راديو بث مباشر لسماع محطات أذاعية عن طريق الأنترنت
  • عرض التاريخ الهجري أو الميلادي على الشاشة الرئيسية للبرنامج
  • عرض الوقت المتبقى حتى الأذان القادم فى الشاشة الرئيسية
  • تتغير خلفية البرنامج حسب وقت الأذان و رسم الشكل الفعلي للقمر بعد أذان العشاء
  • إمكانية تنزيل أشكال جديدة لواجهة البرنامج عن طريق الأنترنت
  • يستطيع البرنامج تنفيذ أوامر قبل و بعد الأذان مثل تشغيل و إغلاق برنامج اخر
  • إمكانية طبع و عرض اوقات الصلاة لشهر كامل هجري او ميلادي
  • عرض اتجاه القبلة و معلومات فلكية عن القمر و الشمس
  • قاعدة بينات للأذكار مع إمكانية تحديد وقت ظهور شاشة الأذكار
  • عرض أذكار ألصباح و المساء فى أوقات يحددها المستخدم
  • يستطيع البرنامج تحديث نفسه عن طريق شبكة الأنترنت

ولتحميل البرنامج من هنا ولزيارة موقع البرنامج من هنا

مجموعة من اروع الفلاتر للفوتو شوب

سبتمبر 18, 2007

يعتبر برنامج الفوتوشوب من اكثر البرامج المنافسة في تحرير الصور واقواها وكاغلب البرامج هناك بعض الاضافات للبرنامج ومنها الفلاتر وهي عبارة عن برامج اضافية لعمل بعض التاثيرات علي الصور وهذا الملف يحتوي علي اكثر من 60 فلتر للفوتوشوب وبعد فك الضغط عن الملف قم بنسخ الملفات في مجلد البلجينز وقم بفتح برنامج الفوتوشوب وستجد الفلاتر في قائمة filter والان ناتي للتحميل

للتحميل من هنا
كلمة السر sharqawi

العاب خفيفة ومجانية

سبتمبر 16, 2007

بالطبع نميل في بعض الاحيان الي عمل شئ مختلف مثل الالعاب مثلا وخصوصا الالعاب القديمة وسنستعرض ثلاث العاب خفيفة ومسلية ومجانية ونبدأبـ

1- Super Mario ForEver
mario.jpg
هذه النسخة الثالثة من لعبة ماريو الشهيرة وقد طورها شخص واحد فقط وهي لعبة شيقة جداً ومجانية وقد قمت بانهاء جميع المستويات فيها ما عدا المستوي الاخير واذا اردت ان تعرف بعض الاكواد في اللعبة ما عليك الا الطلب في التعليق ولتحميل اللعبة في الفقرة التالية مع لعبة SuperTux ويتم التحرك بالاسهم وتستخدم المسطرة وزر كنترول في اللعب.

2- SuperTux
suprtux.jpg
لعبة مجانية ومفتوحة المصدر طورت اساسا لنظام اللينكس وتم اصدار نسخ اخري منها لانظمة التشغيل الاخري ومنها الويندوز وهي شبيه باللعبة السابقة سوبر ماريو ولها نفس تحكماتها ويمكنك ان تنشأ مستوي خاص بك تصمم رسوماته واشكاله عن طريق Level Editior في القائمة الرئيسية .

والان نأتي لتحميل اللعبتين للتحميل من هنا
كلمة السر sharqawi

3- supertuxkart
supertuxkart.jpg
لعبة سباقات مثيرة حالها كحال اللعبة السابقة وكاغلب العاب اللينكس مجانية ومفتوحة المصدر
للتحميل من هنا
كلمة السر sharqawi

مقدمة لدورة برمجيات باستخدام السي شارب

سبتمبر 15, 2007

تعتبر لغة السي شارب لغة جديدة قدمتها ميكروسوفت مع حزمة الفيجول ستودويو دوت نت وتجمع بين سهولة لغة الفيجول بيزك وقوة لغة الجافا وc++ . وتسمح هذه اللغة بتطوير تطبيقات للعمل في بيئة الويندوز ومستعرضات الويب بكل سهولة وتستهدف هذه الدورة المبتدئ والمحترف علي حد سواء ولا تتطلب الا المعرفة بنظام الويندوز والتعامل مع المتصفح.
مقدمة للبرمجة ولغة السي شارب
يوجد المئات من لغات البرمجة وكل لغة طورت لحل مشكلة معينة ومعظم اللغات التقليدية او القديمة مثل البيزك والكوبل والسي والفورتران والبسكال تعتبر لغات اجرائية Procedular Programming Languages مما يعني ان البرنامج المكتوب بهذه اللغات عبارة عن مجموعة من الاوامر التي تنفذ خطوة خطوة.
واللغات الجديدة مثل السي شارب دوت نت والفيجول بيزك دوت نت والجافا تعتبر لغات برمجة كائنية Object Orinted Programming Languages وسنرمز لها بالاختصار OOP وفيها ينقسم البرنامج الي وحدات تسمي الكائنات Objects وكل كائن عبارة عن مجموعة من الدوال .
وكخطوة تقف بين المرحلتين كانت هناك بعض اللغات التي توفر بعض عناصر OOP ولكن ليس اكملها مثل الفيجول بيزك6 لذلك سميت Event Driven Programming Languages
وفي لغة OOP لا يكتب المبرمج خطوات متتالية او متتابعة لينفذها البرنامج ولكن المستخدم له الحرية في فعل ما يشاء فيستطيع تحريك الماوس او الضغط علي مفتاح ما من لوحة المفاتيح او استخدام بعض الادوات الموجودة امامه علي الفورم , فكل فعل ينفذه المستخدم يؤدي بدوره الي حدث ينفذ مجموعة من الجمل البرمجية التي حددها المبرمج فمثلاً عندما تكتب برنامج يضغط فيه المستخدم زر ما وبدوره يقوم بتنفيذ بعض الخطوات التي حددتها مثل عرض رسالة ما علي الشاشة .
ومن خلال تعاملنا مع لغة السي شارب سنجد بعض المصطلحات التي تتكرر معنا ومنها الكائنات(Object) والتي لها خصائص(Properties) ودوال(Methods) واحداث(Events) وكل كائن مبني علي او جزء من الكلاس الخاص به (Class) وسنتعرف علي هذه المصطلحات
Objects
فكر في الكائن علي انه اسم فالفورم او الادوات التي نضعها علي الفورم تعتبر كائنات والفورم هو النافذة او مربع الحوار الذي نضعه علي الشاشة اما الادوات فهو اي شئ نضعه داخل الفورم واسمه Controls
Properties
هي الخصائص التي تتحم في الاوبجكت مثل الاسم واللون والموقع
Methods
الفعل الذي يرتبط بالكائن يسمي حدث مثل حدث اغلاق النافذة واظهارها وهكذا يتم تنفيذ الدالة وان شاء الله سنتعلم كيفية كتابة الدوال في الدروس القادمة ويتم الاشارة الي الدوال بالطريقة التالية Object.Mehod مثل ExitButton.Show
Events
يقع الحدث عندما يقوم المستخدم بفعل ما مثل الضغط علي الماوس او اغلاق نافذة فمن المعروف ان لكل فعل رد فعل ومن الممكن اعتبار الحدث هو رد الفعل لما يقوم به المستخدم
Classes
عبارة عن قالب لعمل الاوبحكت وتحتوي الكلاس علي تعريف لجميع الخصائص والدوال والاحداث فمثلا اذا اردت اضافة ثلاثة ازارر الي الفورم فكل زر مبني علي الكلاس الخاص بالزر ولكن يمكنك تغيير خصائص كل زر علي حده فيمكن ان تسمي زر خروج والاخر عرض والاخر التالي.

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

حزم لتغيير شكل الاكس بي Transformation Pack

سبتمبر 14, 2007

بالطبع لابد من وجود نظام التشغيل علي جهاز الكمبيوتر لتشغيله والاغلبية يستخدم نظام الويندوز او خصوصا ويندوز اكس بي فنظام الويندوز هو النظام الشائع في العالم كله وليس العالم العربي ولكن الكثير منا يعتقد ان نظام الويندوز هو النظام الوحيد لتشغيل اجهزة الحاسوب ولكن هناك انظمة اخري كثيرة غير الويندوز والشائع فيها نظام اللينكس مفتوح المصدر بنسخه المختلفة “ان شاء الله لنا عدة لقاءات مع اللينكس فيما بعد” ونظام الماك او اس بالطبع هناك انظمة اخري ولكن هذه الانظمة هي الشائعة .

وسنتعرف علي بعض البرامج التي تسمي بTransformation Packلتغيير شكل الاكس بي الي اشكال بعض الانظمة الاخري , واليك البرامج:

1- تغيير شكل الاكس بي الي ويندوز فيستا XP To Vista Transformation Pack
2002063954332867072_rs.jpg
يتشوق الكثير الي تثبيت نظام الويندوز الجديد نظام ويندوز فيستا ولكن هذا النظام يتطلب امكانيات عالية فاقل امكانيات لتشغيل هذا النظام كرت شاشة 128 ورام 512 , يقوم هذا البرنامج بتغيير شكل الويندوز اكس بي الي شكل الويندوز فيستا بتغيير الايقونات والنوافذ والاصوات وغيره.
للتحميل من هنا
كلمة السر sharqawi

2- تغيير شكل الاكس بي الي لينكس فيدورا Fedora Transformation Pack
fedora.jpg
برنامج لتغيير شكل الويندوز اكس بي الي شكل لينكس فيدورا المعروفة وهذا البرنامج بايدي مبرمج عربي ومتوافق مع جميع اللغات ولمراجعة موقع البرنامج من هنا
للتحميل من هنا او من هنا

3- تغيير شكل الاكس بي الي نظام الماك FlyakiteOSX
macos.jpg
هذه البرنامج لتغيير شكل الاكس بي الي مظهر نظام الماك او اس الرائع
للتحميل من هنا ولزيارة الموقع الرسمي للبرنامج من هنا

4- تغيير شكل الاكس بي الي نظام لينكس ابونتيو Win2UBUNTU
ubuntu.jpg
برنامج لتغيير شكل الاكس بي الي نظام التشغيل ابونتيو وان شاء الله سنتحدث عن هذا النظام في عدة مواضيع قادمة فهو نظام مميز
للتحميل من هنا
كلمة السر sharqawi

في النهاية اتمني ان تكون هذه المجموعة اعجبتكم وارحب باي اضافات للموضوع وسنتعرف فيما بعد بالتفصيل علي كيفية عمل ثيم جميل للويندوز اكس بي


Follow

Get every new post delivered to your Inbox.