الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أفضل كتاب اكتروني للدوت نت

مغلق
بدأه MKSN في 20 يونيو 2003 · 22 رد · 5,298 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

(gift)(gift)(gift)

أقدم لكم أجمل كتاب حصلت عليه من الانترنت

أول كتاب عربي الكتروني اجده كاملاَ مع الامثلة

والآن ها هي ملفّات الكتاب:

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part01.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part02.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part03.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part04.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part05.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part06.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part07.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part08.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part09.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part10.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part11.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part12.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part13.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part14.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part15.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part16.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part17.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part18.rar

http://www.biznaseducation.com/vbnet/E_Boo...ook1.part19.rar

وها هي ذي ملفّات أمثلة الكتاب.. اتبع معها نفس الخطوات:

http://www.biznaseducation.com/vbnet/Sampl...ples.part01.rar

http://www.biznaseducation.com/vbnet/Sampl...ples.part02.rar

http://www.biznaseducation.com/vbnet/Sampl...ples.part03.rar

http://www.biznaseducation.com/vbnet/Sampl...ples.part04.rar

http://www.biznaseducation.com/vbnet/Sampl...ples.part05.rar

لا تنسونا بالدعاء الصالح لي ومؤلف الكتاب

اخوكم:rolleyes:

#2

بارك الله فيك

أنا انزل فيه الان

#3

بسم الله الرحمن الرحيم

تحية طيبة وبعد

مشكور اخي العزيز على الكتاب

#4

العفو يا شباب لا تنسونا بالدعاء

#5

شكراً لك لهاذا الكتاب(f)

{عثمان حرب}

#6

بسم الله الرحمن الرحيم

اللهم إجعله ثرياً:cool:

{عثمان حرب}

وإدعوا لي

#7

بارك الله فيك وجزاك الله انت ومؤلفه خير الجزاء انه سميع مجيب

#8

الاخوة الاكارم ،

كيف يمكن جمع ملفات البرنامج ؟

وما هو برنامج الجمع او فك الضغط المناسب لامتداد rar ، فقد اعتدنا على ملفات ذات الامتداد zip ؟

#10

السلام عليكم

هده النسخة العربية للبرنامج WinRAR 3.00 Arabic

http://www.absba.com/modules.php?name=Down...RAR_3.00_Arabic

او النسخة الانجليزية WinRar 3.20 Final

http://www.absba.com/modules.php?name=Down...Final#dldetails

اللهم وفقنا لما تحب وترضى

photo-25148.png

Microsoft Certified Technology Specialists in Microsoft SQL Server 2005

#11

بسم الله الرحمن الرحيم

تحية طيبة وبعد

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

؟؟؟؟

#12

أشكركم و أسال عن الفرق بين v.b6وv.b.net

#13

السلام عليكم

اخي Mazenkl مفيش مشكلة ان شاء الله ... بعد ماتنزل جميع الملفات

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

الملف تلقائيا بتجميع كل الملفات مع بعض - عموما لن تلاحظ هدا -

المهم قم بفك المجلد الموجود بداخله في مكان سوف يكون المجلد

الناتج في حدود 9 ميجا على ما ادكر ... وبس

الاخ fadysam سؤالك وجيه جدا ... وهو سؤال سهل ولكن الاجابة عليه

اكبر من ان اعرفها كاملة ... كما يقول الخبراء

vb 7 ليست مجرد vb 6 +1 ... اي انها ليست تطوير للإصدار السابق

بل لقد تم قلب كيان اللغة برمتها ... ببساطة قامت Microsoft بإنشاء طبقة

جديدة فوق لغة الالة - طبعا هد الكلام ببساطة - واسمتها .NET FramWork

وتتكون هده الطبقة من مجموه من Classes والتي تتعامل مع كل شئ تقريبا

في الجهاز والويندوز وغيرها من انظمة التشغيل فكل شي اصبح عبارة عن Class الفورم والتكست بوكس والليست حتى المتغيرات ...

بحيث يقوم المطور - المبرمج عندنا - بالتعامل مع هده الــ Classes ويستفيد

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

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

الاخرى مثل ++C مثلا ... لكن الان تعتبر بحق لغة قوية فهي تعتمد على OOP

او البرمجة الموجهة للكائنات ... والتي تجعلك تغير حتى طريقتك في بناء برامجك

للإستفادة من امكانياتها ...

الزبدة اخي الكريم

. هناك لغة جديدة تستطيع التعامل معها كالسابق مع تغيرات

طفيفة ... كما يمكنك ان تتعامل معها بكل امكانيتها الجديدة .

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

وبسيط لمن اراد البدء من تحت الصفر

اللهم وفقنا لما تحب وترضى

photo-25148.png

Microsoft Certified Technology Specialists in Microsoft SQL Server 2005

#14

جزاك الله الجنه اخوى

شكراً لك لهاذا الكتاب

#15

جزاك الله عنا خير الجزاء

#16

1)

قام أخ كريم بتنبيهي لخطأ بسيط، في الفصول التي لم تراجع

الفصل الأخير من فصول قاعدة البيانات

موضوع التعامل مع الجداول

كائن الجدول:

الجزء الخاص بأحداث الجدول:

هنا سيبرز السؤال: كيف نستخدم هذه الأحداث؟

بسيطة.. عرّف متغيّر الجدول على مستوى النموذج بكلمة WithEvents، وبهذا سيظهر اسمه في القائمة العلويّة اليسرى لمحرّر الكود، وستظهر أحداثه في القائمة العلويّة اليمنى:

Dim T As DataTable

والصحيح:

Dim WithEvents T As DataTable

نأسف لهذا السهو

2)

في أساسيات اللغة:

في فصل المتغيرات:

المصفوفات:

المصفوفات المرنة:

توجد هذه العبارة:

كما يمكن تحديد عدد أبعاد المصفوفة بجملة ReDim:

Dim Matrix() As Double

ReDim Matrix(9, 9, 9)

ولكن لا يمكنك تغيير عدد هذه الأبعاد فيما بعد، فجملة كالتالية لن تكون مقبولة:

ReDim Matrix(9, 9)

وإن كان من الممكن تغيير طول أي بعد من الأبعاد:

ReDim Matrix(9, 2, 3)

والصواب:

كما يمكن تحديد أبعاد المصفوفة بجملة ReDim:

Dim Matrix( , , ) As Double

ReDim Matrix(9, 9, 9)

3)

في الفصل الخامس "النماذج"، هذا الكود لا يرسم نموذج بيضاويّا كما هو مذكور:

Private Sub Form1_Load(ByVal sender As Object, ByVal e As _

System.EventArgs) Handles MyBase.Load

Dim Bt As New Bitmap(Me.Width, Me.Height)

Dim G As Drawing.Graphics = Drawing.Graphics.FromImage(Bt)

Me.TransparentKey = Color.Red

G.Clear(Color.Red)

G.FillEllipse(Brushes.LightGray, 0, 0, Me.Width, Me.Height)

Me.BackgroundImage = Bt

End Sub

رغم أنّي قد وضعت صورة للنموذج وهو يعمل بالفعل!!

كما تلاحظون من الصورة، فقد عمل الكود معي.. ذلك أنّني كنت قد وضعته في حدث إعادة الرسم، كالتالي:

Private Sub Form1_Paint(ByVal sender As Object, ByVal e As _

PaintEventArgs) Handles MyBase.Paint

Dim G As Drawing.Graphics = Me.CreateGraphics

Me.TransparentKey = Color.Red

G.Clear(Color.Red)

G.FillEllipse(Brushes.LightGray, 0, 0, Me.Width, Me.Height)

End Sub

وكان هذا الكود يعمل بصورة صحيحة..

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

لهذا فكرت أن أستغلّ إمكانيّة أخرى، هي وضع الرسم على صورة نقطيّة Bitmap، ووضع الصورة كخلفيّة للنموذج (تفاصيل ذلك في فصل الرسم والتلوين)..

ولكن من الواضح أنّ هذه الطريقة لن تنفع، فمفتاح الشفافية في هذه الحالة يتجاهل ألوان الصورة النقطيّة، ويتعامل فقط مع سطح النموذج!

وقد جرّبت طرقا عديدة لتصحيح ذلك، وكدت أيأس، حتّى هداني الله إلى هذا الحلّ:

1- لوّن خلفيّة النموذج بلون مفتاح الشفافية (الأحمر في مثالنا هذا) في وقت التصميم.. وانتبه لتغيّر لون الزرّ بدوره.. أعده للونه الأصليّ.

2- في بداية حدث التحميل، أجبر النموذج على الظهور:

Me.Show

بهذا سيتمّ حذف المساحة الشفافة.

3- بعد هذا يمكن وضع الصورة البيضاويّة على النموذج، بحيث تشكل مساحة سطحه.. هذا مع إلغاء جملة:

G.Clear(Color.Red)

لأنّها تعمل على تغطية المساحة الشفافة بصورة حمراء!!

هذا هو الكود:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _

System.EventArgs) Handles MyBase.Load

Me.TransparentKey = Color.Red

Me.Show()

Dim Bt As New Bitmap(Me.Width, Me.Height)

Dim G As Drawing.Graphics = Drawing.Graphics.FromImage(Bt)

G.FillEllipse(Brushes.LightGray, 0, 0, Me.Width, Me.Height)

Me.BackgroundImage = Bt

End Sub

وبهذا صار لديكم حلان كلاهما يعمل، وإن كان الحلّ الثاني أفضل.

آسف على الخطأ..

وشكرا للأخ الكريم مهند الذي نبهني له..

سلام.

أشكر الأخ الكريم الذي أعلن عن المرجع هنا، جزاه الله خيرا,,

وإن كان وضعه للوصلات لتحميل الكتاب من هنا مباشرة، يمنع القراء من متابعة أيّ تنبيه أو ملاحظة أو تصحيح يمكن وضعها في الصفحة الرئيسيّة، مثل تلك الخاصة بمشاكل فكّ الضغط!

عامة، شكرا جزيلا.

وانشروا هذه التصحيحات، لحين صدور النسخة النهائيّة المنقحة من المرجع، بإذن الله.

سلام.

#17

اشكرك يا اخي والله يوفقك

#18

استطعت فك الكتاب الأول فقط، ولم أستطع فك الكتب الأخرى :(

علما أني حملت كل الملفات إلى نفس المجلد. أين يكمن الخطأ؟

#19

جزاك الله خير وكل من يحب الخير للغير

#20

حملت جميع الملفات لكن ..لم تجتمع ..

بشر المشّائين في الظُلم بالنور التام يوم القيامة..

#21

نرجو من الإخوة الكرام تحميل النسخة الجديدة من الكتاب.. ونرجو أن يقرأوا التعليمات في صفحة التحميل وتلك المرفقة مع الكتاب، حتّى لا تواجههم مشاكل عند فك الضغط..

www.visualbasicnet.jeeran.com

وكل عام وأنتم بخير

#22

شكرا اخي

الكتاب قيم

وفقك الله الى ما يحب ويرضى

#23

جزاك الله الف خير

تم تعديل هذه المشاركة بواسطة arab20002000 في 11 نوفمبر 2003 في 07:51

هذا الموضوع مغلق.

مواضيع مشابهة