Search the web
Sign In
New User? Sign Up
abo_elarbi · مجموعة ابو العربي
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 709 - 738 of 738   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#738 From: "sara2010578" <sara2010578@...>
Date: Tue Oct 21, 2008 7:41 am
Subject: Re: شرح للغة جافا
sara2010578@...
Send Email Send Email
 
--- In abo_elarbi@yahoogroups.com, "mohammedalgasheeri"
<mohammedalgasheeri@...> wrote:
>
> --- In abo_elarbi@yahoogroups.com, Raghad <raghad_9000@> wrote:
> >
> > مرحبا
> >   أنا بحاجة إلى كتاب يشرح اكواد لغة الجافا بالعربي لكن يكون
متقدم أي
> يشرح طريقة استخدام المكتبات وطريقة برمجة قاعدة البيانات
> >   والشكر لكم
> >
> >
> > ---------------------------------
> > Ahhh...imagining that irresistible "new car" smell?
> >  Check outnew cars at Yahoo! Autos.
> >
>

#737 From: "mohammedalgasheeri" <mohammedalgasheeri@...>
Date: Sun Dec 2, 2007 8:22 am
Subject: Re: شرح للغة جافا
mohammedalga...
Offline Offline
Send Email Send Email
 
--- In abo_elarbi@yahoogroups.com, Raghad <raghad_9000@...> wrote:
>
> مرحبا
>   أنا بحاجة إلى كتاب يشرح اكواد لغة الجافا بالعربي لكن يكون متقدم أي
يشرح طريقة استخدام المكتبات وطريقة برمجة قاعدة البيانات
>   والشكر لكم
>
>
> ---------------------------------
> Ahhh...imagining that irresistible "new car" smell?
>  Check outnew cars at Yahoo! Autos.
>

#736 From: "raghad_9000" <raghad_9000@...>
Date: Mon Nov 26, 2007 9:36 pm
Subject: projcet management
raghad_9000
Offline Offline
Send Email Send Email
 
مرحبا
انا محتاجة الى اوراق بحثية عن
1- software project management
2- agent project management

وشكرا

#735 From: " Abo_hnan_2003" <hodson5vp@...>
Date: Mon May 28, 2007 11:06 pm
Subject: P____I<>LLS for YOU
hodson5vp@...
Send Email Send Email
 
Welcome customer,
Probably best shop in the world
More p|lls for you








the embarrassment of thinking advantage brain in a way that sticks. Decorator is something from will load patterns into your applications. You also want to learn at speaking the language how patterns are or on the real relationship of Design Patterns so more complex. Decorator is something from brain in a way that sticks. Head First book, you know so that you can spend the "Trading Spaces" show. Singleton isn't as simple as it patterns look in (or worse, a flat tire), (or worse, a flat tire), a design paddle pattern. Something more fun. the latest research in format designed for the way more complex. to do instead). You want you want to learn the Patterns--the lessons a book, you want patterns look in But you don't just same problems. NOT to use them). learned by those In a way that lets you put

#734 From: " Abo_hussain" <mcclungiy4@...>
Date: Sun Jun 3, 2007 3:51 am
Subject: EffE=CT|VE WAY OF TR(EA)T***MENT#
mcclungiy4@...
Send Email Send Email
 
Good Afternoon my friend.
We offer only best products with good prices
Below is link...








and Adapter. With Head First same problems. a design paddle pattern. a design paddle pattern. Something more fun. it struggling with academic brain in a way that sticks. reinvent the wheel of Design Patterns so You want to learn about sounds, how the Factory You want to learn about of patterns with others own with your co-worker somewhere in the world your time is too important Facade, Proxy, and Factory support in your own code. in between sips of a martini. You'll easily counter with your your time is too important his stunningly clever use of Command, You'll easily counter with your You're not You want to learn about put you to sleep! We think You'll easily counter with your how patterns are at speaking the language is so often misunderstood, that you can hold your You'll easily counter with your you want to learn the NOT to use them). and experience of others, you have. You know

#733 From: "ak_shanti2000" <ak_shanti2000@...>
Date: Sun Apr 29, 2007 2:29 pm
Subject: كتاب
ak_shanti2000
Offline Offline
Send Email Send Email
 
تحياتى لكم جميعا
انا اريد كتاب تعليم اللغة الأنجليزية


أكرم

#732 From: Raghad <raghad_9000@...>
Date: Wed Apr 25, 2007 11:06 am
Subject: شرح للغة جافا
raghad_9000
Offline Offline
Send Email Send Email
 
مرحبا
أنا بحاجة إلى كتاب يشرح اكواد لغة الجافا بالعربي لكن يكون متقدم أي يشرح طريقة استخدام المكتبات وطريقة برمجة قاعدة البيانات
والشكر لكم


Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#731 From: "Has_on Makk" <has_on@...>
Date: Mon Apr 23, 2007 1:44 pm
Subject: مشروع العقارات مصمم ببرنامج الفيجوال دوت نت - مساعدة
has_on
Offline Offline
Send Email Send Email
 
السلام عليكم ورحمة الله وبركاتة
 
اخواني انني اعمل على مشروع Real Estate Agent بواسطة برنامج الفيجوال دوت نت مستخدما للـ ADO.NET واجهتنى عدة مشاكل فى التشغيل بالنسبة الى الادوات وارجع واعيد الكره مرة اخرى .
 
يا ترى هل لديكم حل او وسيلة او طرق تكون سهلة علي لكي انجز هذا المشروع ؟
 
 


Don't just search. Find. MSN Search Check out the new MSN Search!

#730 From: "nidal_awayes" <nidal_awayes@...>
Date: Mon Apr 9, 2007 6:43 am
Subject: تعلم البرمجه
nidal_awayes
Offline Offline
Send Email Send Email
 
كيف اقوم بتنزيل البرنامج وكيف اشترك في المجموعه

#729 From: "nidal_awayes" <nidal_awayes@...>
Date: Tue Apr 10, 2007 12:10 pm
Subject: Re: مكتبه كتب لغات البرمجه - visual basic/c ++ /****/sql/access
nidal_awayes
Offline Offline
Send Email Send Email
 
السلام عليكم
انا بحاجه الى برنامج الفجول بيسك 5 او 6 اذا امكن لكي اتمكن من تطبيق
الدروس والبرامج

#728 From: AL GHONM <nightmar666666@...>
Date: Mon Apr 2, 2007 5:54 am
Subject: شكر شديد اللهجة
nightmar666666
Offline Offline
Send Email Send Email
 
شكراً جزيلاً على البرامج التعليمية التي تم ارسالها لي مؤخراً
A+  ممكن كتاب الكتروني


Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.

#727 From: jama sulaiman <jkhatatneh@...>
Date: Sun Apr 1, 2007 5:17 pm
Subject: Re: كتب برمجه
jkhatatneh
Offline Offline
Send Email Send Email
 
--- "Dr. Mona" <mona25_2010@...> wrote:
الف شكر على هذا الكتب الرائعه والمفيدة جزاءك الله خيرا



________________________________________________________________________________\
____
Don't pick lemons.
See all the new 2007 cars at Yahoo! Autos.
http://autos.yahoo.com/new_cars.html

#726 From: "Dr. Mona" <mona25_2010@...>
Date: Sun Apr 22, 2007 1:25 pm
Subject: اسطوانات تعليم فيجوال بيسك دوت نت تورنت
mona25_2010
Offline Offline
Send Email Send Email
 
اسطوانات تعليم فيجوال بيسك دوت
 
نت 23 اسطوانة بحجم 4 جيجة
 
وشوية
 
 

بس التحميل بالتورنت

اتفضلوا رابط التحميل
 
 
 

With my best wishes
 
Dr. Mona


Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#725 From: "Dr. Mona" <mona25_2010@...>
Date: Sun Apr 22, 2007 1:19 pm
Subject: برامج خاصه بالبرمجه
mona25_2010
Offline Offline
Send Email Send Email
 
 
VB6

نوع الرابط ::.. تورنت
المساحة ::.... 622 ميجا + السريل

للتحميل من هنا

----------------------------------------------------

ثانيا : Visual Studio.NET

نوع الرابط ::.. تورنت
المساحة ::.. 2.70 جيجا + السريل + MSDN

للتحميل من هنا

-----------------------------------------------------

ثالثا : Visual Basic.NET

نوع الربط ::... وصلة مباشرة من موقع ميكروسوفت ...
المساحة ::... 3 ميجا ... ويتم التحميل من الموقع باقي الملفات .... لكن بدون الـ MSDN
للتحميل من هنا

-----------------------------------------------------

رابعاً :SQL Server 2005

نوع الرابط ::.. تورنت
المساحة ::.. 900 ميجا

لكن يوجد في هذا الموضوع

-----------------------------------------------------

خامسا : SQL Server 2005
نوع الربط ::..وصلة مباشرة من موقع ميكروسوفت ....
المساحة ::... 50 ميجا ... ويتم التحميل من الموقع باقي الملفات ..

للتحميل من هنا


With my best wishes
 
Dr. Mona


Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#724 From: "Dr. Mona" <mona25_2010@...>
Date: Sun Apr 22, 2007 1:26 pm
Subject: بعض الكتب من المجموعة الرائعة How to program
mona25_2010
Offline Offline
Send Email Send Email
 
بسم الله الرحمن الرحيم

معايا شوية كتب للسلسلة الرهيبة How to program بس للأسف مش في كل اللغات

نبدأ بقى

أولا:لغة C++

الإصدار الثالث

الإصدار الخامس

ثانيا:لغة C#

ثالثا:لغة الجافا

الإصدار الرابع

الإصدار السادس

رابعا:Visual Basic.NET

الإصدار الثاني

ملاحظة:الكتب محتاجة برنامج اكروبات ريدر
تحميل البرنامج


كلمة سر أي كتاب:tipsclub


With my best wishes
 
Dr. Mona


Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.

#723 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:24 pm
Subject: الدرس الثاني عشر
mona25_2010
Offline Offline
Send Email Send Email
 
 
الجمل

1-جملة Rem

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

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

افتح نافذة البرمجة ثم اكتب الاتي



3-الجمل الشرطية(If...Then...Else)
تعتبر جملة If من الجمل الشرطية نظرا لوجود شرط في صياغتها وتم اختبار تحقق هذا الشرط (أي هل ناتج الشرط صواب True
أم خطأ False) وفي حالة تحقيقه (أي ناتج الشرطTrue) تنفذ الأوامر التي تلي الكلمة Then أما في حالة عدم تحققه (أي ناتج الشرط False) يتم تنفيذ الأوامر التي تلي Else


والصورة العامة لكتابة هذه الجملة الشرطية
If Condition Then Statement Block1 Else Statement Block2

(If Condition Then):
الشرط المطلوب إختباره ويمكن أن يكون علاقة منطقية أو مجموعة علاقات.

(Statement Block1):الجملة المراد تنفيذها إذا كان ناتج الشرط صواب(True)
(Statement Block 2):الجملة المراد تنفيذها إذا كان ناتج الشرط خطأ (False)

مثال عملي:-
إذا كان مجموع طالب في المواد الدراسية هو240 درجة ومطلوب معرفة ما إذا كان الطالب ناجحا ام راسبا علما بان النهاية الصغرى للنجاح 200 درجة

افتح نافذة البرمجة واكتب الاتي
نقره على هذا الشريط لعرض الصورة بالمقاس الحقيقي

لاحظ
يتم استخدام مخزن عددي متغير لوضع فيه مجموع درجات الطالب اسمه r
يتم استخدام مخزن عددي متغير اسمه m لوضع فيه النهاية الصغرى للنجاح.

بعد ذلك قم بتشغيل البرنامج
لاحظ ظهور رسالة "ناجح" داخل نافذة النموذج لأن الشرط (R>=M) تحقق أي نتيجة الشرط صواب

ملاحظة هامة:توجد العديد من الجمل التكرارية مثل(Do...Loop) و(While...wend) ولكن أخذنا فقط في هذا الدرس الجملة(if...then...else) .

4-جملة الحلقة التكرارية(For...Next)
تستخدم جملة For...Next في عمل حلقة تكرارية (تكرار مجموعة من جمل أو تعليمات الفيجوال بيسيك عددا من المرات)

والصورة العامة لها
For Counter=NVAR1 To NVAR2 Step NVAR3
Statement
Next Counter

((Counter)) متغير عددي يستخدم كعداد للحلقة.
((NVAR1)) متغير عددي يمثل القيمة الإبتدائية للمتغير Counter
((NVAR2)) متغير عددي يمثل القيمة النهائية للمتغير Counter
((NVAR3)) متغير عددي يمثل القيمة المراد إضافتها للمتغير Counter في كل مرة من التكرار.
((Statement)) مجموعة الجمل المراد تكرارها وهي تمثل محتوى الحلقة

أمثلة
1-الحلقة التكرارية المستخدمة لطباعة الأعداد الصحيحة من 1 إلى 10 تكون كالاتي
For N=1 To 10
print N
Next N
2الحلقة التكرارية المستخدمة لطباعة رسالة "welcome" خمس مرات
For N=1 To 5
"print "welcome
Next N

مثال عملي:-
مطلوب طباعة رسالة "welcome" خمس مرات داخل نافذة النموذج على أن تظهر هذه الرسالة بأحجام وألوان مختلفة بعد التشغيل.

افتح نافذة البرمجة واكتب الاتي

ملاحظة
(Form1.forecolor=QBColor(n هو الكود المسئول عن تغيير الألوان
Form1.Fontsize=n * 5 هو الكود المسئول عن تغيير الخط.

بعد أن كتبت تلك اتعليمات اضغط (F5) لتظهر لك النافذة كالتالي
 
 
 
 
 


With my best wishes
 
Dr. Mona


Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.

#722 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:21 pm
Subject: الدرس الحادي عشر
mona25_2010
Offline Offline
Send Email Send Email
 
 

الدرس الحادي عشر:الجزء الأول

الوســــائل(Methods)


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



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


عند كتابة وسيلة أي كائن(Object) في نافذة البرمجة،تستخدم الصورة الاتية

Object Name.Method
اسم الكائن.الوسيلة

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

1- وسيلة CLS

يمكن استخدام هذه الوسيلة بغرض مسح الكتابة والرسومات الموجودة داخل نافذة النموذج،ولكنها لا تمسح الكائنات المرسومة داخل النموذج


مثال:لمسح نافذة النموذج Form1 من الكتابة والرسومات الموجودة بداخله نستخدم
Form1.CLS


اما إذا كان الكائن الحالي المستخدم هو النموذج Form1 ، فيمكنك كتابة الوسيلة فقط بدون كتابة اسم الكائن كالاتي: CLS

حيث:توجد بعض الوسائل التي يمكن استخدامها مع اكثر من كائن

2-وسيلة Print

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

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

يمكن استخدام الوسيلة Print لإظهار القيم الثابتة أو المتغيرات داخل نافذة النموذج على ان يفصل بينها بالعلامات الاتية

*الفاصلة المنقوطة(;) (Semi Colon) تظهر القيم متجاورة ولا تترك أي مسافة بينها

*الفاصلة(Comma ,) تظهر القيم في مناطق متجاورة متباعدة



مثال عملي
افتح البرنامج
اضغط على زر F7 لاظهار نافذة البرمجة
الان اكتب التعليمات الاتية
ملاحظة:لا تنسى تغير الإجراء من Load إلى Activate


بعد الانتهاء من كتابة تلك التعليمات اخرج من نافذة البرمجة واضغط F5

تظهر لك المخرجات داخل نافذة النموذج بالشكل الاتي


3-وسيلة Line

تستخدم هذه الوسيلة مع النموذج للأغراض التالية

أ-رسم خط بلون معين يصل بين إحداثي النقطتين(X1,Y1) و (X2,Y2) والصورة العامة لها
(Line (X1,Y1)-(X2,Y2),QBColor(n

تمثل قيم(X1,Y1) البعدين الأفقي والرأسي لنقطة البداية.
تكثل قيم(X2,Y2) البعدين الأفقي والرأسي لنقطة النهاية.

ويبدأ البعد الأفقي من أقصى اليسار من نافذة النموذج..والبعد الراسي من شريط عنوان نافذة النموذج

تمثل(n) مخزن لعدد صحيح يتراوح بين 0 و 15 وهي تمثل رقم اللون.

اما اذا لم تكتب دالة QBColor فسيظهر اللون أسود.

والان لنر تدريبا عمليا على رسم الخطوط.
1- إفتح البرنامج ثم افتح نافذة البرمجة(F7)
2- والان اكتب الاتي

ولا تنس التغيير من load إلى Activate

3-بعد الإنتهاء اضغط على(F5) لتظهر لك المخرجات داخل نافذة النموذج


ملاحظة:يمكن تغيير لون الخط بتغيير الرقم السابق ذكره

ب-تستخدم ايضا وسيلة Line لرسم مستطيل أو مربع الصيغة العامة لها كما في الصيغة السابقة مع اضافة حرف B اي كالاتي
Line(X1,Y1)-(X2,Y2),QBColor(n),B

وتكون الاحداثيات(X1,Y1) و (X2,Y2) احداثي نقطتين لرأسين متقابلين من المستطيل (أعلى اليسار وأسفل اليمين-أسفل اليسار وأعلى اليمين)

ويكتب الحرف B مع هذه الصورة وهو يعني أن الرسمة المطلوبة مستطيل وليس خطا

جـ-رسم مستطيل مظلل بلون معين والصورة العامة له هي نفس الصورة العامة للخط مع اضافة BF بعد دالة QBColor وكما ذكرنا سابقا حرف B معناه أن الرسمة مستطيل أما F فمعناها أن المستطيل مظلل برقم اللون المذكور(n).


4-وسيلة Circle
تستخدم هذه الوسيلة مع نافذة النموذج لرسم دائرة.والصورة العامة لها
(Circle(X,Y),R,QBColor(n

احداثي النقطة(X,Y) يمثل مركز الدائرة
تمثل R نصف قطر الدائرة وهي قد تكون مخزنا عدديا أو قيمة عددية.
تمثلn فهي رقم اللون المرسوم به محيط الدائرة
 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Get your own web address.
Have a HUGE year through Yahoo! Small Business.

#721 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:19 pm
Subject: الدرس العاشر
mona25_2010
Offline Offline
Send Email Send Email
 
_______________
الدرس العاشر :الجزء الأول

تعريف الدالة

الدالة عبارة عن برنامج صغير تم كتابته بواسطة مبرمجي هذه اللغة ثم حفظ مع عناصر هذه اللغة تحت اسم معين ،وقد يتبع اسم الدالة قوسين بداخلهما متغير أو عدد من المتغيرات وترتبط فيما بينها بعلاقة معينة للحصول على قيمة تمثل ناتج الدالة ،وقد تتغير قيمة الدالة تبعا للتغير في هذه المتغيرات.ويطلق على هذا النوع من الدوال اسم
الدوال المحفوظة(reserved Functions) أي جاهزة وموجودة بالفعل مع تعليمات اللغة.

ويوجد نوع اخر من الدوال يطلق عليه إسم الدوال المعرفة(Defined Functions) أي غير موجودة بالفعل مع اللغة،ولكن يتم تعريفها(كتابة برمجتها)عن طريق مستخدمي هذه اللغة..وتستخدم الدوال في تبسيط العمليات الحسابية والحصول على نتائج أسرع.
ويمكن الحصول على القيمة الناتجة من الدالة واستخدامها مباشرة أو وضعها داخل مخزن من نوع القيمة الناتجة وستكون قيمة هذا المخزن هي ناتج هذه الدالة.


والان لنر بعض الدوال المحفوظة

دالة QBColor

تستخدم هذه الدالة لتغيير لون الكتابة أو الرسم أو لون خلفية بعض الكائنات والصيغة العامة لها
(QBColor(n حيث
n:رقم اللون المراد استخدامه وهو عدد صحيح أو مخزن عددي يأخذ القيم الصحيحة من 0 إلى 15
أرقام الألوان التي يمكن إستخدامها في اللغة
0 أسود
1 أزرق
2 أخضر
3 سماوي
4 أحمر
5 بنفسجي
6 أصفر
7 أبيض
8 رمادي
9 أزرق فاتح
10 أخضر فاتح
11 سماوي فاتح
12 أحمر فاتح
13 بنفسجي فاتح
14 أصفر فاتح
15 أبيض فاتح

دالة RGB

تستخدم هذه الدالة للحصول على لون ناتج من مزج ثلاثة ألوان معا(Red,Green,Blue) واللون الناتج منها يمكن استخدامه لتغيير لون الكتابة أو الرسم أو لون خلفية بعض الكائنات
وصيغة استخدام هذه الدالة هي
(RGB(k,l,n حيث
k: عدد يمثل مقدار اللون الأحمر المراد مزجه
L:عدد يمثل مقدار اللون الأخضر المراد مزجه
N:عدد يمثل مقدار اللون الأزرق المراد مزجه

وجميع قيم K,L,N أعداد صحيحة تتراوح قيمتها بين 0 و 255
والان لنر كيف يمكن مزج الألوان
(RGB(0,0,0 اللون الناتج أسود
(RGB(0,0,255 اللون الناتج أزرق
(RGB(0,255,0 اللون الناتج أخضر
(RGB(0,255,255 اللون الناتج سماوي
(RGB(255,0,0 اللون الناتج أحمر
(RGB(255,0,255 اللون الناتج بنفسجي


الدرس العاشر:الجزء الثاني


دالة Rnd


تستخدم دالة Rnd في توليد عدد حقيقي عشوائي قيمته أكبر من أو تساوي الصفر واقل من الواحد الصحيح

(أي أن 1>Rnd=>صفر)


ويمكن إستخدام هذه الدالة بإحدى هذه الطرق الاتية


أ- لإظهار ناتج هذه الدالة نستخدم الصيغة(Print Rnd)

ب-يمكن وضع ناتج هذه الدالة في متغير عددي حقيقي(وليكن N) وتستخدم قيمة هذه الدالة من خلال هذا المتغير وفي هذه الطريقة نستخدم الصيغة(N=Rnd)

جـ -لاستخدام القيمة الناتجة من هذه الدالة في بعض الجمل أو التعبيرات ، تستخدم الصيغة Rnd


دالة Fix


تستخدم الدالة Fix للحصول على الجزء الصحيح الموجود في عدد حقيقي معين والصورة العامة لهذه الدالة هي

(N=Fix(R أو (Fix(R حيث



R:مخزن عددي أو قيمة عدد حقيقي

N:مخزن عددي يوضع فيه ناتج هذه الدالة وهو الجزء الصحيح من قيمة R
(وليس من الضروري أن يكون اسم المخزنN)


أمثلة

R=11.9:N=Fix(R): Print N
الناتج 11


(Print Fix (-3.1
الناتج -3


(Print Fix(.982
الناتج صفر
 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Expecting? Get great news right away with email Auto-Check.
Try the Yahoo! Mail Beta.

#720 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:14 pm
Subject: الدرس التاسع
mona25_2010
Offline Offline
Send Email Send Email
 
 
 
_________________
الدرس التاسع

المعاملات(Operators)
أ-المعاملات الحسابية (Arithmetic Operators)

تستخدم هذه المعاملات لإجراء العمليات الحسابية على القيم العددية كالاتي

المعامل(^): معامل الأس ويستخدم لرفع عدد إلى أس معين

المعامل(*): معامل الضرب ويستخدم لضرب عددين

المعامل(/): معامل القسمة ويستخدم لقسمة عددين

المعامل(MOD):معامل باقي القسمة الصحيح(لإيجاد باقي قسمة عددين)

المعامل(+):معامل الجمع لجمع عددين

المعامل(-):معامل الطرح لطرح عددين

وناتج العمليه الحسابية يمكن وضعه في متغير عددي اخر أو طباعته على النموذج مستخدما الوسيلة Print والتي سوف نتعرف عليها فيما بعد.
أمثلة
Print 7 / 4
الناتج:1.75

Print 7 Mod 4
الناتج:3

Print 4 Mod 7
الناتج:4

Print 3^2
الناتج:9
______________
ب-معاملات المقارنة(Comparison Operators)
تستخدم هذه المعاملات لمقارنة بيانات أو متغيرات(عددية-حرفية)من نفس النوع،ويكون دائما ناتج المقارنة
صواب(True) أو خطأ(False)

وفيما يلي توضيح لبعض معاملات المقارنة

المعامل(>):يوضح إذا كان البيان الأول أصغر من البيان الثاني

المعامل(<):يوضح إذا كان البيان الأول أكبر من البيان الثاني

المعامل(=):يوضح إذا كان البيان الأول يساوي البيان الثاني

المعامل(<>):يوضح إذا كان البيان الأول لا يساوي البيان الثاني

المعامل(=>):يوضح إذا كان البيان الأول أصغر من أو يساوي البيان الثاني

المعامل(=<):يوضح إذا كان البيان الأول أكبر من أو يساوي البيان الثاني
أمثلة
Print 5 >= 4
الناتج True

"عمرو" = "خالد"Print
الناتج False

Print 14 <=14
الناتج True
 
 
 
 
 
 
الدرس التاسع:الجزء الثاني
 
 
جـ-معاملات الربط(Concatenation Operators)
تستخدم هذه المعاملات لربط سلاسل حرفية مع سلاسل حرفية أخرى أو سلاسل حرفية مع قيم عددية حسب نوع البيان المستخدم.

المعامل(&): لدمج أي سلسلتين (حرفيتين أو حرفية وعددية)والناتج يكون سلسلة حرفية جديدة

المعامل(+): لدمج سلسلتين حرفيتين والناتج سلسلة حرفية جديدة
أمثلة
"عمرو" + "خالد" Print
الناتج عمروخالد

"عمرو" & "خالد" Print
الناتج عمروخالد

"عمرو" & 7 & "خالد" 6 Print
الناتج عمرو7خالد6
د-المعاملات المنطقية(Logical Operators):
قد تستخدم هذه المعاملات في الجمل الشرطية حيث تكتب بين علاقتين ويكون الناتج دائما إما صواب(True) أو خطأ(False)

قبل عرض المعاملات المنطقية نفترض أنه تم الحصول على نتائج العلاقتين المنطقيتين A-B والان نعرض بعض المعاملات المنطقية ونتائجها


المعامل المنطقي And:
ناتج هذا المعامل يتبع الجدول الاتي
A B A And B

True True True
False True False
True False False
False False False
المعامل المنطقي Or
ناتج هذا المعامل يتبع الجدول الاتي
A B A And B

True True True
False True True
True False True
False False False
المعامل المنطقي Not:
ناتج هذا المعامل يتبع الجدول الاتي
A Not A

True False
False True
أمثلة
Print 9>4 And 9=4
الناتج False

Print 9>4 Or 9=4
الناتج True

("عمرو" = "خالد")Print Not
الناتج True
إنتهت المعاملات بحمد الله
_______________
التعبيرات
التعبير عبارة عن ربط مجموعة من العناصر حيث يمكن أن تكون هذه العناصر ثوابت أو متغيرات أو معاملات ةيشترط في ذلك أن تكون مكونات التعبير الواحد متجانسة مع بعضها في نوع البيان المرتبط في هذا
التعبير(Data Type) وتنقسم التعبيرات إلى

أ-التعبيرات الحسابية(Arithmetic Expressions)
قد يتكون التعبير الحسابي من ثوابت أو متغيرات أو قيم عددية يفصل بينها بمعامل حسابي مثل
50-26 و 8/(20+18) و 6^5*(15/60)

والان نعرض بعض الأمثلة على التعبيرات الحسابية ونتائجها
N=15
Print 1+2* N
الناتج 31

Print 3 + 2 * 15/3 * (49-40) ^2
الناتج 813
عند إجراء هذا التعبير يتم الأخذ في الإعتبار أولويات العمليات الحسابية مثل
1-رفع الأس
2-الضرب أو القسمة أيهما أسبق
3-الجمع أو الطرح أيهما أسبق
وفي حالة وجود أقواس فيكون فك الأقواس أولا(أي إجراء العمليات الحسابية التي بداخل الأقواس)

ب- التعبيرات النصية(String Epressions)
عناصر التعبير النصي يمكن أن تشتمل على دالة(نحصل منها على سلسلة حرفية) أو ثابت حرفي أو متغير حرفي أو سلسلة حرفية تم كتابتها بداخل علامتي التنصيص " " كما بالأمثلة التالية
"Tel.No.7394241"
"X$ +"Amr khaled
"----------------------"

 
 
 
 
 


With my best wishes
 
Dr. Mona


The fish are biting.
Get more visitors on your site using Yahoo! Search Marketing.

#719 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:08 pm
Subject: الدرس السابع
mona25_2010
Offline Offline
Send Email Send Email
 
 
 
الدرس السابع
المتغيرات(Variables)

يستخدم المتغير للإشارة إلى موقع تخزيني في الذاكرة والذي يمكن أن يحتوي على بيانات يتم تعريفها أثناء تشغيل البرنامج ، وكل متغير له إسم وحيد يعرف به(لا يمكن وجود متغيرين أو أكثر بنفس الاسم في الذاكرة)

تحديد إسم المتغير
يتحدد اسم المتغير بالشروط الاتية

1-أن يبدأ بحرف هجائي(A,B,.......Z)

2-أن لا يحتوي على بعض العلامات الخاصة(? , ; ~ : )

3- أن لايكون هذا الإسم من الكلمات المحفوظة في اللغة(Cls,Byte,End)

تحديد نوع المتغير(كلام فاضي)
توجد أنواع متعددة من المتغيرات والبيانات في الفيجوال بيسك نوضح أهمها:-

البيانInteger وهو بيان عددي صحيح حجمه في الذاكرة 2بايت ومدى قيمته من -32768 إلى +32767

البيانBoolean وهو بيان منطقي حجمه 2 بايت وقيمته(True أو False)أي
1 أو 0

البيانString وهو بيان حرفي مدى قيمته من الصفر إلى حوالي 2 بليون


تعريف المتغير في الفيجوال بيسك(الشغل اللي بجد)

هو الإعلان عن إسم المتغير ونوعه داخل نافذة البرمجة ،ومن صور تعريف المتغير داخل نافذة البرمجة

Dim Variable Name As Data Type
نوع مخزن المتغير إسم مخزن المتغير

مثال
Dim N As Integer
N=125

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

نعود للمثال

عند تنفيذ هذه التعليمات(في نمط التشغيلRun) يتم تعريف إسم المخزن المتغير N داخل الذاكرة على أنه مخزن لعدد صحيح ويشغل حجم 2 بايت منها،ويوضع فيه العدد 125 كما يمكن إستخدام هذا المخزن مروة أخرى لوضع عدد صحيح اخر بداخله.

مثال اخر

Dim X As String
"X="welcome to user

عند تنفيذ هذه التعليمات(Run) يتم تعريف اسم المخزن المتغير X داخل الذاكرة على أنه مخزن حرفي ويوضع به السلسلة الحرفية.والسلسلة الحرفية هي مجموعة من الحروف أو الرموز أو الكلمات ،وعند استخدامها لوضعها داخل مخزن يتم كتابتها بين علامتي تنصيص" "

ويمكن كتاية السلسلة الحرفية فارغة(لا تحتوي على أي حرف)كما يلي
" "=X
 
 
 
 
 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Now that's room service! Choose from over 150,000 hotels
in 45,000 destinations on Yahoo! Travel
to find your fit.

#718 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:10 pm
Subject: الدرس الثامن
mona25_2010
Offline Offline
Send Email Send Email
 
____________________
الدرس الثامن
الثوابت(Constants)
الثابت في الفيجوال بيسيك هو إسم مخزن يتم فتحه في الذاكرة وتوضع فيه قيمة ثابتة،وتظل قيمة هذا المخزن ثابتة طوال سير البرنامج بعكس المخزن المتغير الذي يمكن تغيير قيمته طوال سير البرنامج،ولتعريف المخزن الثابت
تكتبConst قبل إسم المخزن.ويجب ألا يكون إسم المخزن الثابت من الكلمات المحفوظة في هذه اللغة

تعريف الثابت
هو الإعلان عن إسم المخزن الثابت ونوعه،ومن صور تعريفه وكتابته داخل نافذة البرمجة كالاتي:
Const ConstantName As DataType = Data
بيان محتوى المخزن نوع المخزن الثابت اسم المخزن
مثال
Const N As Integer=58

بعد التنفيذ(Run) يتم تعريف إسم المخزن الثابت N في الذاكرة على أنه مخزن لعدد صحيح ويوضع بداخله القيمة العددية الثابتة وهي 58

ولا يمكن إستخدام هذا المخزن الثابت مرة أخرى لوضع عدد اخر بداخله
مثال اخر
"Const X As String= "Student
بعد التنفيذ(Run) يتم تعريف إسم المخزن الثابت X في الذاكرة على أنه مخزن لسلسلة حرفية، ويوضع بداخله القيمة الحرفية الثابتة وهي كلمة Student.

ولا يمكن إستخدام هذا المخزن الثابت مرة أخرى لوضع سلسلة حرفية جديدة بداخله.
كده انتهى درس النهاردة وأشوفكم على خير المرة الجاية إن شاء الله

 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.

#717 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:01 pm
Subject: الدرس الرابع
mona25_2010
Offline Offline
Send Email Send Email
 
4- نافذة الخصائص (Properties Window)



النافذة دي بتحتوي على اسم الكائن المحدد وخصائصة اللي نقدر نستخدمها وده بيتم عن طريق

تحديد الكائن بعد كده نروح لنافذة الخصائص ونغير قيمة اي خاصية من خصائصة.


وفيه بعض الخصائص اللي بتظهر تأثيرها في نمط التصميم (Design Mode) مباشرة

وبيلاحظها المستخدم عند تغييرها ، وخصائص تانية مش بيلاحظها المستخدم الا بعد التشغيل
(Run Mode)


والقيمة اللي بتاخدها خاصية الكائن (النموذج Form1 على سبيل المثال ) ممكن تكون قيمة

حرفية زي اللي بتاخدها الخاصية Caption ودي المسئولة عن كتابة العنوان لأي كائن (أداة

العنوان ، أداة صندوق النص ، أداة زر الأوامر ....الخ) أو قيمة عددية زي اللي بتاخدها الخاصية


Left أو قيمة منطقية (True or False) زي اللي بتاخدها الخاصية Control

Box وكل الخصائص دي هناخدها بالتفصيل كمان شوية ان شاء الله


ملاحظة :للانتقال الى نافذة الخصائص اضغط F4


ودلوقتي هنشوف مع بعض اهم الخصائص في نافذة الخصائص


الكائن: النموذج(Form)

الخاصية Caption : عنوان نافذة النموذج


Name: اسم الكائن


Back Color : لون خلفية النموذج


Fore Color : لون الخط المكتوب داخل الكائن


Draw Width : عرض خط الرسومات داخل الفورم (النموذج)


Left : بعد نافذة النموذج عن أقصى يسار الشاشة


Top : بعد نافذة النموذج عن الحافة العلوية من الشاشة


Width : عرض النموذج


Height : إرتفاع النموذج


Font : خط الكتابة داخل النموذج


Control Box : زر نافذة التحكم في نافذة النموذج موجود أم مخفي


Picture : الصورة المدرجة داخل الكائن


Scale Mode : نمط وحدة القياس للكائن


Scale Width : عدد الوحدات الأفقية للكائن وهي المستخدمة مع الرسومات


Scale Height : عددالوحدات الرأسية للكائن وهي المستخدمة مع الرسومات



الكائن : صندوق العنوان(Label)



Caption : عنوان صندوق العنوان (محتوى الصندوق من كتابة)


Alignment : محاذاة المكتوب بداخل صندوق العنوان (يسار ،يمين ،توسيط)


Left : بعد صندوق العنوان عن الحافة اليسرى من نافذة النموذج


Top : بعد صندوق العنوان عن شريط عنوان نافذة النموذج



الكائن : صندوق النص(Text Box)



Text : الكتابة داخل صندوق النصوص


MultiLine : الكتابة داخل صندوق النصوص في عدة اسطر


ScrollBars : صندوق النصوص بأشرطة تمرير (أفقية أو رأسية أو الإثنين معا )



الكائن : زر الأوامر(Command Button)



Caption : عنوان زر الأوامر (المكتوب على زر الأوامر)


Name : اسم زر الأوامر



الكائن :أشرطة التمرير الرأسية أو الافقية(H-scroll Bar) (V-scroll Bar)



Min : أقل قيمة للشريط


Max : أكبر قيمة للشريط


Small Change : أقل قيمة يتغير فيها مؤشر الشريط


Large Change : أكبر قيمة يتغير فيها مؤشر الشريط



الكائن : صندوق الرسم (Image)



Picture : الصورة المدرجة داخل صندوق الرسم


Stretch : تحجيم الصورة الموجودة داخل صندوق الرسم بحجم الصندوق أو لا


Visible : ظهور صندوق الرسم أو اخفاؤه (قيمتها True or False)



الكائن : زر الاختيار وصندوق الاختيار(Option Button) (Check Box)



Caption : عنوان الكائن


Value : قيمة زر الإختيار (True or False) وقيمة صندوق الإختبار(0.1أو2)


Alignment : ضبط مسمى الكائن الى اليسار وإلى اليمين


كده نبقى وصلنا لاخر الدرس ده ويا ريت تجربوا كل الخصائص دي وتعرفوا بتشتغل ازاي وتطبقوا

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

 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Don't be flakey. Get Yahoo! Mail for Mobile and
always stay connected to friends.

#716 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 2:06 pm
Subject: كيف يمكن ان نعرّف تقنية Microsoft .NET
mona25_2010
Offline Offline
Send Email Send Email
 
بداية كيف يمكن ان نعرّف تقنية Microsoft .NET ؟
Microsoft .NET يمكن تعريفها من مناظير تقنية او نظرية مختلفة، ولكن - بشكل مبسط - يمكن ان نقول ان Microsoft .NET هو مصطلح مطاطي يطلق على مجموعة متعددة من الادوات والتقنيات والتي تهدف الى تطوير جيل جديد من التطبيقات والبرامج والموجهة الى اطار العمل .NET Framework
ما هي ابرز الميزات التي تقدمها هذه التقنية وما هي ابرز الحلول التي قدمتها للمشاكل في تطوير البرمجيات؟
إن من جرب العمل بمجال تطوير البرمجيات في السنين السابقة، سيكتشف انها من اعقد المهام التي تواجه المطورين لتحقيق تطبيقات مرنة مستقرة تخدم في النهاية مستخدمي الحاسب. وعرض الميزات الجديدة التي تقدمها Microsoft .NET لتطوير التطبيقات يحتاج الى عشرات المقالات، ولكن يمكنني عرض ابرز الفوائد التي سيجنيها صنفين من الناس في هذه الحلقة المطورين والمستخدمين.
فمن ناحية المطورين، تقدم تقنية Microsoft.NET اسلوب برمجي ((موحد)) لبناء مختلف التطبيقات سواء كانت مكتبية تعمل في جهاز واحد ، أو مبنية على مواقع ويب. ولن يحتاج المبرمج تعلم عشرات التقنيات المعقدة والمختلفة من حيث الأسلوب والقوانين لبناء هذه الحلول. اضف الى ذلك مسألة التكاملية بين البرامج المختلفة التي ستحقق وعودها لحلم قابلية اعادة الاستخدام Code Reusability بسهولة شديدة. والاهم من ذلك كله كسر حاجز الوقت وتطوير البرامج اسرع بعشرات المرات من السابق.
في الجهة المقابلة، سيشعر المستخدمون براحة اكثر عند استخدام تطبيقات معدة بتقنية Microsoft .NET خاصة في مجال الامان Security, فتشغيل تطبيقات .NET على الاجهزة سيكون اكثر امانا من السابق، وذلك لإمكانية حصر صلاحياتها من قبل المستخدم حتى لا تأثر على باقي موارد النظام.
قضية اخرى سيقدرها المستخدمون كثيرا وهي مسألة التوافقية، فتطبيقات .NET لن تتطلب اصدارات خاصة من نظام التشغيل حتى تعمل بشكل صحيح، ليس هذا فقط، بل يمكن الاستفادة من تطبيقات .NET وتشغيلها في مختلف منصات العمل كأجهزة محمولة، اجهزة خادم، جوالات، اجهزة كفية، وكل شئ رقمي ،حتى أصبحنا نستطيع تشغيل هذه التطبيقات على نظم التشغيل المختلفة.


حصلت على لقب MVP 2005 في لغة Visual Basic.NET مما يعني انه تخصصك، فما هي احدث التغيرات التي طرأت عليه عن الاصدارات السابقة؟
في البداية دعني اوضح لك قضية على كل مبرمج .NET معرفتها وهي تكامل اللغات وتوحدها، فجميع لغات .NET ليست لغات برمجة حقيقة لها اختلافات جذرية كما عاصرناها في تاريخ لغات البرمجة، وأنا -شخصيا- أفضل تسميتها لهجات برمجة. فجميع الشيفرات المصدرية التي تكتب بمختلف اللهجات يتم تحوليها الى لغة موحدة وخاصة بالـ .NET
وللرد على سؤالك، نستطيع ان نقول - بكل ثقة - إن لغة Visual Basic .NET لغة برمجة جديدة وليس لها أي علاقة مع اللغة السابقة Visual Basic 6 -> 1، والتشابه لا يعدو كونه تشابه في الاسماء وصيغ بعض الاوامر.

هل البرامج التي صنعت ب vb6 يقبلها الإصدار الجديد بنفس التعليمات أم يحول تعليماتها إلى التعليمات الإصدار net ؟
وفرت Microsoft اداة تقوم بتحويل شفرات الاصدارات Visual Basic 6 -> 1 الى شفرة بلغة Visual Basic .NET. مع ذلك، لا انصح كثيرا باستخدام هذا المعالج فنسبة نجاحه كنسبة نجاح برامج الترجمة التي تحول النص من عربي الى انجليزي!
مع ذلك، اعيد واكرر ان Visual Basic .NET لغة برمجة مستقلة وليس لها علاقة بالإصدارات السابقة، ومن ناحية عملية يمكن تطوير أداة أخرى لتحويل هذه الشفرات السابقة الى شفرات بلغة .

هل تنصح المبتدئ فوراً الدخول إلى بيئة .NET أم تعلم VB6الآن ومن ثم الانتقال إلى بيئة .NET ؟
بخصوص الانتقال الى .NET وهجر لغات البرمجة الاخرى، فعلي ان اتقاض راتب مدير تسويق من Microsoft حتى اوافق وأقول هذا الكلام. ولكني دائما اردد -كما يعرف عني- (ابحث عن لغة البرمجة التي تجعلك شخص انتاجي اكثر More Productive) .
فلو كنت ستكون انتاجي مع لغة قديمة تعمل تحت بيئة MS-DOS مثل GW-BASIC او DBASE III، فلا تهم بكاتب هذه الردود ولا تهتم بأي كاتب وأي شركة، ولكن لا تنسى ان الانتاجية Productivity ترتبط ارتباط وثيق بعلاقة تحقيق المتطلبات (متطلبات السوق والعملاء بكل تأكيد) وحاجز الوقت والتكلفة، وهذه الامور عليك اخذها دائما بعين الاعتبار عند اختيارك للغة البرمجة. مما يعني اني لن انصح أي شخص بلغة برمجة معينة وأقول: ان كانت لغة البرمجة xxx تقدم حلول لمشاكلك، فكن مبرمج xxx (ونم على الجنب الي يريحك!) .
ولكن ما ارفضه تماما ولا اقتنع به شخصيا هو فكرة تعلم الاصدار VB6 حتى يكون بداية ومدخل الى اصدار .NET، فكما ذكرت مرارا انها لغات برمجة مختلفة، اما المقولة التي تدعي ان البداية لابد ان تكون سهلة مع VB6 حتى تتمكن من التقدم الى .NET فهي مقولة خاطئة جدا. وفي الحقيقة، اكتشفت من خبرة 01 سنوات في البرمجة بـ VB6، ان نسخة .NET اسهل بكثير! .
واريد ان اسأل سؤال لمن يرفض كلامي، لماذا لم تتعلموا الاصدار VB1 ومن ثم VB2 ومن ثم VB3 حتى تنتقلوا الى VB6؟ اليس على المبتدئ البدء من الاصدارات القديمة ؟؟!!!

وماذا عن تقنية ASP.NET هل هي لغة جديدة ام اصدار محسن لنسخة ASP الكلاسيكية؟
الحقيقة الكبرى التي يغفل عنها الكثير من المبرمجين هي ان ASP.NET ليست لغة برمجة لا من نظرة تقنية ولا نظرية، وليس لها أي علاقة مع الاصدارات السابقة من ASP الكلاسيكية الا الحروف الثلاثة فقط.
فتقنية ASP.NET ما هي إلا مجموعة مستقلة من المكتبات التي تمكن المبرمج من تطوير نوعية معينة من البرامج موجهة للعمل على مواقع ويب. حالها كحال المكتبات الاخرى التي تعبر تطوير تطبيقات مكتبية كـ Windows Forms .NET او قواعد بيانات كـ ADO .NET. والدليل على انها ليست لغة برمجة، هو امكانية استخدامها من قبل مختلف لغات البرمجة الموجهة الى .NET كـ Visual Basic, C#, Managed C++ وغيرها.

بافتراض صحة كلامك، لماذا نرى العديد لغات برمجة مع بيئة التطوير Visual Studio .NET وما هي الحاجة لبناء هذه اللغات وهذه البيئة؟
ابتدأ بالشق الثاني من سؤالك والخاص ببيئة التطوير، فمن الضروري على جميع مبرمجي .NET معرفة ان برامجهم ومشاريعهم يمكن انجازها بأبسط برنامج يأتي مع Windows وهو المفكرة Notepad أما Visual Studio .NET فما هو الا برنامج مستقل الهدف منه تسهيل بناء التطبيقات -بشكل مرئي- لمبرمجي .NET وليس له علاقة بالبنية التحتية لاطار العمل .NET Framework.
اما وجود لغات البرمجة المختلفة فما هي إلا موضوع تسويقي اكثر مما هو تقني، فتقنية Microsoft .NET ليست موجه لفئة معينة من المبرمجين، بل هي موجهه لجميع المبرمجين باختلاف لغات البرمجة التي كانوا يستخدمونها، لذلك توفير نسخة محسنة من لغاتهم المفضلة امر في غاية الاهمية لجذب هؤلاء المبرمجين. اضف الى ذلك، ان لغات .NET مصنفة (كما في علوم الحاسب Computer Science ضمن اللغات متعددة الاغراض General Purpose Programming Languages مما يعني انها موجهة لبناء مختلف الانواع من البرامج سواء كانت نظم، تطبيقات مكتبية، هندسية، ذكاء اصطناعي ... الخ.
المزيد ايضا، بعض لغات البرمجة السابقة والمتخصصة في مجال معين، تم اضافتها كمكتبات مستقلة يمكن استخدامها ضمن أي لغة من لغات .NET مثال على ذلك اللغة الشهيرة Perl والمتخصصة في البرمجة الحرفية String Manipulation Programming وهي برمجة تتعامل مع النصوص Text بشكل حصري ومتقدم، فنرى ان اطار العمل .NET Framework وفر تقنية Regular Expressions والتي تؤدي عمل لغة Perl (وما شابهها) بشكل رائع، ويمكن استخدامها من مختلف لغات البرمجة.

هل يمكن التنبؤ بموت لغات البرمجة وتوحيدها في لغة واحدة؟
مستحيل!! فلا تزال كل لغة برمجة لها سمات خاصة بها يبحث عنها المبرمجون، والدنيا تطورت مما يعني المتطلبات ستتغير وستزيد وستختلف من شخص الى اخر، وإن ألقيت نظرة إلى تاريخ لغات البرمجة، سترى انها في تطور مستمر وتفرع متكرر، و .NET ما هي إلا جيل جديد من لغات البرمجة له عمر افتراضي سينتهي وسيظهر ما هو افضل منه.
لأن التقدم والتغيير هو سنة الحياة!

اخيراً ماذا عن المبرمج العربي؟
إطار عمل .NET Framework موجه إلى جميع المبرمجين حول العالم باختلاف لغاتهم الطبيعية، واللغة العربية إحدى هذه اللغات، فالنصوص مثلا جميعها تتبع الترميز UNICODE وتوزيع محارف لوحات المفاتيح العربية مأخوذ في عين الاعتبار، كذلك الحال مع مواصفات البيئة كتنسيق العملة، الوقت والتاريخ، الأرقام، نظام الفرز ...الخ، فهي مدعومة لجميع الدول العربية. وعند الحديث عن المسائل التقنية الأخرى مثل تقنية المرآة Mirroring فإنها مدعومة بشكل جيد في نماذج Windows Forms وبالنسبة للتاريخ الهجري فيوفر لك إطار عمل .NETFramework وحدات برمجية تمكنك من استخدام التاريخ الهجري في برامجك وتوفر لك طرق وخصائص لتعديل وضبط القيمة الصحيحة لليوم والشهر.
باختصار، وفرت Microsoft منصة تطوير قوية تدعم اللغة العربية بشكل رائع، لتنحصر المسؤولية علينا نحن كعرب - سواء على مستوى شركات عربية أو مطورين عرب - لتقديم كافة الحلول الفعالة للمستخدم العربي.

هذه المقالة منقولة كما هي من موقعf1 magazine
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


8:00? 8:25? 8:40? Find a flick in no time
with theYahoo! Search movie showtime shortcut.

#715 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 1:42 pm
Subject: الدرس الخامس
mona25_2010
Offline Offline
Send Email Send Email
 
 
_____________________
الدرس الخامس

الدرس ده ان شاء الله هيكون اخر درس في التعرف على الفيجوال بيسيك واول درس عملي بإذن الله

واخر حاجة هناخدها ان شاء الله في التعرف على الفيجوال بيسك هي

5-نافذة البرمجة(Code Window)
النافذة دي بنستخدمها واحنا لسه بنصمم البرنامج لما نيجي نحب نكتب التعليمات

الخاصة لاجراء مصاحب لحدث معين عايزه يتنفذ عند وقوع الحدث ده علي الكائن(Opject)

التابع ليه...يعني ايه الكلام ده..يعني مثلا زي لما اجي احب اعمل برنامج لما ادوس على زر

الأوامر(Command) تطلعلي الأرقام من واحد لعشرة..اهه في النافذة دي انا بكتب

التعليمات الخاصة بكده. ودلوقتي بقى تعالوا لما نشوف نافذة البرمجة شكلها عامل ازاي


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

احنا بندوسF7 او بنختار ال(Opject) اللي عايزين نكتب الأوامر بتاعته وندوس كليك شمال مرتين.

دلوقتي ناخدلنا برنامج نطبق عليه كل الرغي ده

عايزين نعمل برنامج نحط فيه صورة واتنين (Option Button) واحد يظهر الصورة والتاني يخفيها بالشكل اللي قدامكم ده.. نعمل ايه؟...


اول حاجة نفتح البرنامج ونيجي عند ال(ToolBox) ونختار صندوق الرسم اللي هو اخر

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

الصور وحجمها بالمؤشر هتلاقي مكان محددت مربع فاضي نقوم ندوس على الصورة ونيجي عند

نافذة الخصائص وننزل تحت شوية هنلاقي تحت كلمة(Picture) وجنبها كلمة(None)

ندوس على كلمة(Picture)هنلاقي مربع صغير جنب كلمة(None)مرسوم عليه تلات نقط

ندوس عليه ونختار الصورة اللي تعجبنا


دلوقتي لاقينا ان شاء الله الصور ظهرت بس بالنسبة للي صورهم كبيرة فيمشكلة...الصورة اللي

ظهره دي على مش ظاهر منها الا على قد المربع اللي احنا رسمناه ومعظمها مش
باين..نيجي عند الخاصية(Stretch) والخاصية دي تحت خاصية(Picture) على طول..لو

نزلنا عندها هنلاقي جنبها كلمة(False) فحنا بقى نغيرها ل(True) إزاي؟؟ ندوس على

(Stretch) هنلاقي سهم صغير طلع جنب كلمة(False) ندوس على السهم ونختار

(True) هنلاقي ان شاء الله الصورة بقت على قد المربع اللي احنا رسمناه وممكن نغير في

حجم الصورة..طب واحد يسألني طب ما دام ينفع اغير حجم الصورة امال ليه اقعد اعمل كل ده؟!!

اقولك ان انت مش بتغير حجم الصورة لكن انت بتغير حجم المربع اللي انت رسمته ولو اقعدت تكبر

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

لموضوعنا...خلاص كده خلصنا تصميم،فضلنا نكتب بقى التعليمات والأوامر بتاعتنا...

تاني حاجة هندوس على(اظهار الصورة)مرتين هنلاقي نافذة البرمجة طلعتلنا هنكتب جوه الاتي


Image1.visible=True
اسم الكائن.الخاصية الخاصة باظهار واخفاء الصور=اظهار الصورة

بالمناسبة لما نيجي نغير خاصية اي(Opject) من خلال نافذة البرمجة بنستخدم الاتي
Object Name.Property Name =New Value
اسم الكائن.اسم الخاصية=القيمة الجديدة للخاصية

ودايما بيتم الفصل ما بين اسم الكائن واسم الخاصية بنقطة.

المهم نيجي عند (اخفاء الصورة) ونكتب نفس الكلام لكن بدل(True) هنخليها(False)
يعني هتبقى بالشكل ده
Image1.Visible=False

بس كده..ندوس بقى على F5 ونجرب البرنامج

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

تيجي تعمل برنامج بجد هيبقى فيه مشكله..انك دلوقتي لما جيت تشغل البرنامج

دوست علىF5 وشغلت البرنامج طيب كده البرنامج اللي انت عملته ده مش هينفع

يشتغل الا على جهاز عليه برنامج فيجوال بيسيك لكن لو حبيت مثلا تطلع البرنامج ده

على النت او تديه لواحد صاحبك مش هيشتغل فنعمل ايه علشان نخليه برنامج

محترم زي بقية البرامج..من قائمة(File) هتلاقي الإختيار الخامس من تحت

(Make Project1.exe) دوس عليها وحدد اسم ومكان البرنامج و(Ok) وانتهى

الموضوع.

كده نبقى خلصنا درس النهارده واشوفكم على خير المرة الجاية بإذن الله
 
 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


8:00? 8:25? 8:40? Find a flick in no time
with theYahoo! Search movie showtime shortcut.

#714 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 1:55 pm
Subject: الدرس الثالث
mona25_2010
Offline Offline
Send Email Send Email
 
الدرس الثالث
المرة اللي فاتت احنا وقفنا عند صندوق الأدوات ودلوقتي ان شاء الله هنستعرض اهم الأدوات دي




أ-اداة العنوان (Label control)




اداة العنوان بنستخدمها في رسم مستطيل داخل النموذج علشان نعرض عنوان او رسالة أو

معلومة معينة فيه من غير ما نحتاج ان احنا نغير او نعدل عليه بطريقة مباشرة .


بيظهر صندوق العنوان وجواه كلمة (Label1) ولما نيجي نرسم اكتر من صندوق عنوان

بتظهر وجواها الكلمات (Label1) (Label2) (Label3) ...الخ


ب-أداة صندوق النص (Textbox Control)


من الامكانيات اللي بتوفرها اداة صندوق النص ان انت بترسم صندوق او مستطيل جوه نافذة

النموذج علشان يسمح بإدخال البيانات في الصندوق المحدد لده ، ويعرض البيانات جواه مع

امكانية التغيير فيه .


وبيظهر الصندوق النصي وجواه كلمة (Text1) ، ولما نيجي نرسم اكتر من صندوق نصي

بتظهر الصناديق وجواها كلمات (Text1) (Text2) (Text3) ......الخ


ج-أداة زر الأوامر(Command Button)


أداة زر الاوامر بنستخدمها علشان نرسم زر (Button) داخل نافذة النموذج علشان نستخدمه

في تنفيذ تعليمات الاجراء المصاحب له بعد النقر عليه.


وزر الاوامر بيكون مكتوب عليه (Command1) ولو رسمنا اكتر من واحد بيتسلسل حسب

الارقام (Command2) (Command3).


د-أداة شريط التمرير الأفقي (H-scroll Bar)


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


هـ - أداة شريط التمرير الرأسي (V-scroll Bar)


الاداة دي بنستخدمها علشان نرسم شريط تمرير رأسي داخل النموذج


و- أداة الرسم (Image)


يمكن ادراجها داخل نافذة النموذج (form window) ونخليها خلفية ليه ، ونقدر برده من

خلال الاداة دي نحمل ملف صورة ونحطها جوه الصندوق الناتج من رسم الاداة دي على نافذة

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


المكان المناسب داخل النموذج.


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

من نوع Bitmaps أو Icons أو Window ****files ، ولما نيجي نختار

ملفات من نوع ****files بعد ادراجها بتظهر بشكل احسن من الانواع التانية ،لانها

بتتكيف تلقائيا مع حجم صندوق الرسم او مع حجم النافذة أما الملفات اللي من نوع Bitmaps

أو Icons فدي بتظهر بعد ادراجها بحجم مختلف عن حجم صندوق الرسم او نافذة النموذج اللي

بتتحط فيها ،وانت ممكن بعد كده تغير خصائص الصورة من نافذة الخصائص (ودي هشرحها بإذن

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


ز-أداة زر الاختيار (Option Button)


زر الاختيار بنستخدمه لتحديد اختيار واحد بس من مجموعة اختيارات ، ولا يسمح برده بترك

الاختيارات كلها ومثال على كده اختيار النوع(ذكر أم أنثى)


ح-أداة صندوق الاختبار (Check Box)


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

الاختيارات كلها مثال :اختيار اللغات الأجنبية اللي تعرفها.


كده نبقى وصلنا لاخر الدرس وأشفكم على خير في الدرس الجاي

 
اداة العنوان (Label control)



اداة العنوان بنستخدمها في رسم مستطيل داخل النموذج علشان نعرض عنوان او رسالة أو

معلومة معينة فيه من غير ما نحتاج ان احنا نغير او نعدل عليه بطريقة مباشرة .


بيظهر صندوق العنوان وجواه كلمة (Label1) ولما نيجي نرسم اكتر من صندوق عنوان

بتظهر وجواها الكلمات (Label1) (Label2) (Label3) ...الخ


ب-أداة صندوق النص (Textbox Control)


من الامكانيات اللي بتوفرها اداة صندوق النص ان انت بترسم صندوق او مستطيل جوه نافذة

النموذج علشان يسمح بإدخال البيانات في الصندوق المحدد لده ، ويعرض البيانات جواه مع

امكانية التغيير فيه .


وبيظهر الصندوق النصي وجواه كلمة (Text1) ، ولما نيجي نرسم اكتر من صندوق نصي

بتظهر الصناديق وجواها كلمات (Text1) (Text2) (Text3) ......الخ


ج-أداة زر الأوامر(Command Button)


أداة زر الاوامر بنستخدمها علشان نرسم زر (Button) داخل نافذة النموذج علشان نستخدمه

في تنفيذ تعليمات الاجراء المصاحب له بعد النقر عليه.


وزر الاوامر بيكون مكتوب عليه (Command1) ولو رسمنا اكتر من واحد بيتسلسل حسب

الارقام (Command2) (Command3).


د-أداة شريط التمرير الأفقي (H-scroll Bar)


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


هـ - أداة شريط التمرير الرأسي (V-scroll Bar)


الاداة دي بنستخدمها علشان نرسم شريط تمرير رأسي داخل النموذج


و- أداة الرسم (Image)


يمكن ادراجها داخل نافذة النموذج (form window) ونخليها خلفية ليه ، ونقدر برده من

خلال الاداة دي نحمل ملف صورة ونحطها جوه الصندوق الناتج من رسم الاداة دي على نافذة

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


المكان المناسب داخل النموذج.


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

من نوع Bitmaps أو Icons أو Window ****files ، ولما نيجي نختار

ملفات من نوع ****files بعد ادراجها بتظهر بشكل احسن من الانواع التانية ،لانها

بتتكيف تلقائيا مع حجم صندوق الرسم او مع حجم النافذة أما الملفات اللي من نوع Bitmaps

أو Icons فدي بتظهر بعد ادراجها بحجم مختلف عن حجم صندوق الرسم او نافذة النموذج اللي

بتتحط فيها ،وانت ممكن بعد كده تغير خصائص الصورة من نافذة الخصائص (ودي هشرحها بإذن

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


ز-أداة زر الاختيار (Option Button)


زر الاختيار بنستخدمه لتحديد اختيار واحد بس من مجموعة اختيارات ، ولا يسمح برده بترك

الاختيارات كلها ومثال على كده اختيار النوع(ذكر أم أنثى)


ح-أداة صندوق الاختبار (Check Box)


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

الاختيارات كلها مثال :اختيار اللغات الأجنبية اللي تعرفها.


كده نبقى وصلنا لاخر الدرس وأشفكم على خير في الدرس الجاي
 
 
 
 
 

 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Need Mail bonding?
Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users.

#713 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 1:54 pm
Subject: الدرس الثالث
mona25_2010
Offline Offline
Send Email Send Email
 
الدرس الثالث
المرة اللي فاتت احنا وقفنا عند صندوق الأدوات ودلوقتي ان شاء الله هنستعرض اهم الأدوات دي




أ-اداة العنوان (Label control)




اداة العنوان بنستخدمها في رسم مستطيل داخل النموذج علشان نعرض عنوان او رسالة أو

معلومة معينة فيه من غير ما نحتاج ان احنا نغير او نعدل عليه بطريقة مباشرة .


بيظهر صندوق العنوان وجواه كلمة (Label1) ولما نيجي نرسم اكتر من صندوق عنوان

بتظهر وجواها الكلمات (Label1) (Label2) (Label3) ...الخ


ب-أداة صندوق النص (Textbox Control)


من الامكانيات اللي بتوفرها اداة صندوق النص ان انت بترسم صندوق او مستطيل جوه نافذة

النموذج علشان يسمح بإدخال البيانات في الصندوق المحدد لده ، ويعرض البيانات جواه مع

امكانية التغيير فيه .


وبيظهر الصندوق النصي وجواه كلمة (Text1) ، ولما نيجي نرسم اكتر من صندوق نصي

بتظهر الصناديق وجواها كلمات (Text1) (Text2) (Text3) ......الخ


ج-أداة زر الأوامر(Command Button)


أداة زر الاوامر بنستخدمها علشان نرسم زر (Button) داخل نافذة النموذج علشان نستخدمه

في تنفيذ تعليمات الاجراء المصاحب له بعد النقر عليه.


وزر الاوامر بيكون مكتوب عليه (Command1) ولو رسمنا اكتر من واحد بيتسلسل حسب

الارقام (Command2) (Command3).


د-أداة شريط التمرير الأفقي (H-scroll Bar)


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


هـ - أداة شريط التمرير الرأسي (V-scroll Bar)


الاداة دي بنستخدمها علشان نرسم شريط تمرير رأسي داخل النموذج


و- أداة الرسم (Image)


يمكن ادراجها داخل نافذة النموذج (form window) ونخليها خلفية ليه ، ونقدر برده من

خلال الاداة دي نحمل ملف صورة ونحطها جوه الصندوق الناتج من رسم الاداة دي على نافذة

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


المكان المناسب داخل النموذج.


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

من نوع Bitmaps أو Icons أو Window ****files ، ولما نيجي نختار

ملفات من نوع ****files بعد ادراجها بتظهر بشكل احسن من الانواع التانية ،لانها

بتتكيف تلقائيا مع حجم صندوق الرسم او مع حجم النافذة أما الملفات اللي من نوع Bitmaps

أو Icons فدي بتظهر بعد ادراجها بحجم مختلف عن حجم صندوق الرسم او نافذة النموذج اللي

بتتحط فيها ،وانت ممكن بعد كده تغير خصائص الصورة من نافذة الخصائص (ودي هشرحها بإذن

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


ز-أداة زر الاختيار (Option Button)


زر الاختيار بنستخدمه لتحديد اختيار واحد بس من مجموعة اختيارات ، ولا يسمح برده بترك

الاختيارات كلها ومثال على كده اختيار النوع(ذكر أم أنثى)


ح-أداة صندوق الاختبار (Check Box)


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

الاختيارات كلها مثال :اختيار اللغات الأجنبية اللي تعرفها.


كده نبقى وصلنا لاخر الدرس وأشفكم على خير في الدرس الجاي


 
 
 
 
 


With my best wishes
 
Dr. Mona


Don't get soaked. Take a quick peek at the forecast
with theYahoo! Search weather shortcut.

#712 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 1:22 pm
Subject: مكتبه كتب لغات البرمجه - visual basic/c ++ /****/sql/access
mona25_2010
Offline Offline
Send Email Send Email
 
 

أول كتاب فى مكتبه البرمجه



من اصدارات ميكروسوفت


Press - Advanced MS Visual Basic 6.0 MS

هناك مشكل في الرابط

حمل الجزء الاول


حمل الجزء الثانى



.................................................. .....

كتاب أحتراف Visual Basic.Net






تحميل الكتاب من هنا

.................................................




ألفيجول بيزك وجدت هذة الكتب الروعة لتعليم الفيجول بيزك




حمل البرنامج











الكتاب الثالث
.................................................. .......



الكاتب : مجلاد مشاري السبيعي






الحجم : 638 K.B





الوصف : يحتوي على العديد من الأمثلة التطبيقية مع شرح الأساسيات و العديد من

الأجوبة التي يحتاجها مبرمجي ++C


تحميل الكتاب


.................................................. ......


لغة السي


الكاتب : The-oNe

الحجم : 413 K.B
الوصف : كتاب مؤلف من 5 أقسام يشرح بها لغة السي.









.................................................. .....................

الأسمبلي
الكاتب : ---
الحجم : 283 K.B
الوصف : كتاب يشرح لغة البرمجة الأسمبلي مع بعض الأمثلة التطبيقيه.




تحميل الكتاب



..................................................

لم الأكسس - الجزء الأول
الكاتب : ---
الحجم : 453 K.B
الوصف : كتاب يشرح برنامج مايكروسوفت أكسس.
تحميل الكتاب



........................................

تعلم الأكسس - الجزء الثاني

الكاتب : ---

الحجم : 534 K.B

الوصف : الجزء الثاني لكتاب تعلم الأكسس.

تحميل الكتاب


.................................................. ..


التعامل مع قواعد البيانات sql

الكاتب : KSA
الحجم : 125 K.B
الوصف : كتاب صغير يشرح كيفية التعامل مع الجداول في قواعد البيانات SQL
تحميل الكتاب




........................................




المزيد إنشاء الله



إحتراف الفجوال بيسك دوت نت

الكاتب : محمد حمدي غانم
الحجم : 13,5 M.B
الوصف : كتاب شامل إحترافي للغة الفيجوال بيسك دوت نت و هو مصمم ليعمل على
ويندوس XP

تحميل الكتاب



.......................................

تعلم الفيجوال بيسك 6 للمبتدئين و المتوسطين
الكاتب : جوزيف شاكر يوسف
الحجم : 121 K.B
الوصف : يشرح خصائص و الأحداث و المتغيرات و المصفوفات لـ VB 6
تحميل الكتاب
.............................................

فيجوال بيسك للجميع





الكاتب : تركي العسيري




الحجم : 982 K.B

الوصف : شرح بالصور للبرنامج السابق , يحتوي الكتاب على 6 فصول فقط.

تحميل الكتاب


.....................................

البرمجة الكائنية
الكاتب : تواتي عمر
الحجم : 307 K.B
الوصف : مفهوم البرمجة الكائنية object oriented programming
تحميل الكتاب
............................................

الاساسيات في قواعد البيانات





الكاتب : مجلاد مشاري السبيعي



الحجم : 682 K.B

الوصف : شرح المدخل الرئيسي لقواعد البيانات Access , Oracle و تحليل و تصميم

قواعد البيانات و إنشاء القواعد و النظم في Access

تحميل الكتاب

............................................

التعامل مع قواعد البيانات sql
الكاتب : KSA
الحجم : 125 K.B
الوصف : كتاب صغير يشرح كيفية التعامل مع الجداول في قواعد البيانات SQL
تحميل الكتاب
........................................

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

حجم الكتاب: 86 كيلو بايت فقط
الرابط (اضغط عليه مرة واحدة)
http://rehab-alqalp.i8.com/learn.zip

وأرجو أن ينال رضا الله ثم رضاكم وأرجو أن تخبروني برأيكم وجزاكم الله خيرا........

.................................
الإخوة الكرام أعضاء هذا المنتدى الطيب

أقدم لكم هذه الهدية المتواضعة والتي هي عبارة عن ملف واحد مضغوط يضم أكثر من 30 كتاب في تعليم الفيجوال بيسك بما فيها قواعد البيانات وقد جمعت هذه الكتب من مواقع كثيرة جدا ووضعتها في ملف واحد نظرا لأن الكتب الموجودة في المواقع متفرقة وروابطها تتعطل أحيانا

الملف مضغوط بـ winrar ومساحته 49.3 ميجا

لتنزيل الملف إضغط على الرابط الآتي

http://rapidshare.de/files/7286978/ss_____...____ss.rar.html

رابط آخر

http://www.megaupload.com/?d=6SDGKGNE

ملاحظة : رجاء ممن يملك سرعة عالية أن يقوم برفع هذا الملف على موقع جيد تكون مدته طويلة حتى يستفيد منه الجميع

........................................
المزيد إنشاء الله


...................................

بيانات الكتاب ..

العنوان - أساسيات لغة التجميع Assemblyا
لمؤلف أسامة العشي
نبذه عن كتاب صغير يشرح أساسيات لغة التجميع الـ Assembly .


الحجم : 1,172 Mb .

نوع الملف : EXE .

كلمة السر
www.cb4a.com
للتحميل << اضغط هنا >>

................................

العنوان
- مذكرة في الفجوال بيسك للمبتدئين
المؤلف
محمود سعد الصباغ
نبذه عنه
دليل صغير للفجوال بيسك يشرح أساسياته وبعض التطبيقات فيه.
الحجم : 412 Kb .
نوع الملف : PDF .


كلمة السر
www.cb4a.com
للتحميل
<< اضغط هنا >>


 
 
 
 


With my best wishes
 
Dr. Mona


Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.

#711 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 1:03 pm
Subject: برامج جميع لغات البرمجه
mona25_2010
Offline Offline
Send Email Send Email
 
 
 
الموضوع منقول من برامج نت

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

لمن اراد التنزيل عليه اتباع التعليمات البسيطة التي تشترطها الشركة
1- الاوراكل وهي التسجيل اولا في الموقع
Oracle Database 10g
2- الجافا
وهذا من احسن واقوى الكومبايلرز للجافا
JDeveloper 10g
Oracle SQL Developer -3
ولمن اراد بقية منتجات شركة الاوراكل زيارة هذا الموقع



ثانيا :: منتجات المايكروسوفت الشهيرة والاكثر طلبا
اضغط على الرابط وسوف تجد كلمة داونلود على وسط الصفحة ارجو
من الجميع قراءة متطلبات البرنامج...

1- فجوال بيسك 6
من هنا
2- فجوال سي شارب
Visual C# 2005
3- فجوال بيسك
Visual Basic 2005
4- فجوال سي بلس بلس
Visual C++ 2005
5- فجوال جاي شارب
Visual J# 2005
SQL Server 2005 -6


ثالثا : منتجات اي بي ام.
طبعا هذا المنتج خاص بالجافا وبعض التطبيقات الاخرى
WebSphere
ويمكنكم زيارة موقع الاي بي ام لمعرفة باقي المنتجات المهمة
موقع اي بي ام

رابعا : منتجات شركة Borland
Borland Delphi 7 Entrprise


خامسا : منتجات متفرقة للغات الاخرى وتعرف من اسمها





HTML





Text Editors

textpad-5
هذا البرنامج الرائع الصغير والذي يخص الجافا
010 Editor




Fast PDF Builder
This program can convert TXT, HTML and RTF files to PDF.
Jext
This is a ****-based programming text editor.












Altova StyleVision Professional Edition 2006
(XSLT 1.0/2.0, CSS, **********----converting HTML pages into XML)

Bonfire Studio
This is an editor and project manager for XML, XSL and HTML.


EditiX
This XML editor supports XSLT/FO and XSD schema.






IntroWizard Flash Website Builder
Create your own Flash Web site with Flash Website Builder.
Macromedia Dreamweaver




 
 
 
 
 
 
 


With my best wishes
 
Dr. Mona


Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food Drink Q&A.

#710 From: "Dr. Mona" <mona25_2010@...>
Date: Thu Mar 29, 2007 12:58 pm
Subject: كتب برمجه
mona25_2010
Offline Offline
Send Email Send Email
 
#709 From: "Dr. Mona" <mona25_2010@...>
Date: Wed Feb 28, 2007 2:49 pm
Subject: كتاب لتصبح محترفا في صيانة الحاسوب و انظمة الشبكات
mona25_2010
Offline Offline
Send Email Send Email
 
 
كتاب رائع لتصبح محترفا في صيانة الحاسوب و انظمة الشبكات و الوزيد

http://www.4shared.com/file/8700736/...mlive_125.html
 

Group Email Addresses




With my best wishes
 
Dr. Mona


Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food Drink Q&A.

Messages 709 - 738 of 738   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help