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

بدء دورة الإنتقال من vb6 إلى الدوت نيت

رائج
بدأه bahbah في 8 ديسمبر 2011 · 69 رد · 8,723 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#51

وينك استاذي غبت علينا يومين

اللهم إنا نتوسل بك إليك ونقسم بك عليك أن ترحم والدي ولا تعذبه

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

اللهم أسكنه فسيح الجنان واغفر له يارحمن وارحمه يارحيم.

#52
yasser96 كتب:

وينك استاذي غبت علينا يومين

أولاً أنا في يومي الخميس والجمعة لا أكون متواجداً في المنزل ويوم السبت أجعله راحة لي يعني الدرس غداً إن شاء الله

واليوم تعبت أريد فتح المنتدى ولكن إعتذر من أجل الصيانة :)

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#53

الدرس السادس

الحمدلله أني أنجزت الجزء الأول من هذا الدرس اليوم :) للأعضاء اللذين يريدون ربط قواعد البيانات ببرامجهم

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

Leeson6-2.rar

أعتذر للأعضاء فقد حذفت جميع الروابط بتاريخ اليوم آسف جداً :blush:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#54

وووووووووووووووووووواااااااااووووووووووووووووو

درس في قمة الروعة !!!

بس ممكن أسألك سؤال بسيط جداً ؟؟؟

لية دايماً بتهتموا بالتعامل مع الـ Controls ؟؟؟

يا ريت شرح وافي عن ADO.NET بالكود ؟؟؟

Dim Cn As New OleDBConnection

بالتوفيف ، وجاري المتابعة

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#55
MMA_EG_Cairo كتب:

وووووووووووووووووووواااااااااووووووووووووووووو

درس في قمة الروعة !!!

بس ممكن أسألك سؤال بسيط جداً ؟؟؟

لية دايماً بتهتموا بالتعامل مع الـ Controls ؟؟؟

يا ريت شرح وافي عن ADO.NET بالكود ؟؟؟

Dim Cn As New OleDBConnection

بالتوفيف ، وجاري المتابعة

شكراً لك ، وأنا سأقوم بشرح الكونترول لأنه أبسط شئ ثم سأنتقل إن شاء الله للشرح ADO.NET

قريباً بعد هذه الدروس :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#56

السلام وعليكم وبارك الله فيك استاذي شرح رائع ومفهوم واصل

في المرفقات تطبيقي للواجب

Lesson6-2.rar

اللهم إنا نتوسل بك إليك ونقسم بك عليك أن ترحم والدي ولا تعذبه

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

اللهم أسكنه فسيح الجنان واغفر له يارحمن وارحمه يارحيم.

#57
MMA_EG_Cairo كتب:

وووووووووووووووووووواااااااااووووووووووووووووو

درس في قمة الروعة !!!

بس ممكن أسألك سؤال بسيط جداً ؟؟؟

لية دايماً بتهتموا بالتعامل مع الـ Controls ؟؟؟

يا ريت شرح وافي عن ADO.NET بالكود ؟؟؟

Dim Cn As New OleDBConnection

بالتوفيف ، وجاري المتابعة

شوف أخي الكريم أنت بالنسبه لك سهل جدا التعامل مع Controls

بالنسبه لي مبتدئ وكمان غيري من يريد الانتقال او يريد البدايه راح تكون هذي الدوره مرجعه

وراح نمشي ع Controls وع ADO.NET بالكود زي ماقال استاذي bahbah

اللهم إنا نتوسل بك إليك ونقسم بك عليك أن ترحم والدي ولا تعذبه

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

اللهم أسكنه فسيح الجنان واغفر له يارحمن وارحمه يارحيم.

#58
yasser96 كتب:

السلام وعليكم وبارك الله فيك استاذي شرح رائع ومفهوم واصل

في المرفقات تطبيقي للواجب

Lesson6-2.rar

شكراً لك على أداء الواجب :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#59

إن شاء الله سأعود بعد 24 -1- 2012 للإكمال الدورة بسبب الظروف <img src="/public/style_emoticons/default/blush.gif" class="bbc_emoticon" alt=":blush:">

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#60
bahbah كتب:

إن شاء الله سأعود بعد 24 -1- 2012 للإكمال الدورة بسبب الظروف <img src="/public/style_emoticons/default/blush.gif" class="bbc_emoticon" alt=":blush:">

أخي الكريم ننتظر دروس ربط الفيجول والتعامل مع قاعدة البيانات بفارغ الصبر

تقبل تحييي وتقديري على مجهودك المميز

#61
sfaham كتب:

أخي الكريم ننتظر دروس ربط الفيجول والتعامل مع قاعدة البيانات بفارغ الصبر

تقبل تحييي وتقديري على مجهودك المميز

إن شاء الله قريباً :blush:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#62
bahbah كتب:

إن شاء الله قريباً :blush:

أعلم أنكم إنتظرتم كثيراً ولكن لا أستطيع وضع الجزء الثاني الآن إعذروني ولكن سأحاول قريباً أو في أقرب فرصة :blush:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#63

لقد قمت بعمل الدرس السابع وهو عبارة عن تصميم قواعد بيانات من نوع Sql Server

نوع الدرس فيديو على اليوتيوب

يمكنكم مشاهدة الدرس على هذا الرابط :إضغط هنا

أتمنى أن تستمتعوا وتستفيدوا من المشاهدة :blush:

وهذه الأكواد التي ستحتاجها :

مع إستبدال Alter بـ Create ثم ستتحول هي إلى Alter عند الحفظ

كود DeleteCustomer:

ALTER PROCEDURE dbo.DeleteCustomer
	(
	   @CustomerID int
	 )

	AS
	SET NOCOUNT ON;
	DELETE FROM Customer WHERE (CustomerID = @CustomerID);

كود InsertCustomer:

ALTER PROCEDURE dbo.InsertCustomer

	(
	@LastName varchar(50),
	@FirstName varchar(50),
	@City varchar(50),
	@CustomerID int OUTPUT,
	@Modified timestamp OUTPUT
	)

AS
SET NOCOUNT ON;
	-- إدراج صف زبون
	Insert into Custumer
	( LastName, FirstName, City)
	Values
	( @LastName, @FirstName, @City ) ;

	IF @@ROWCOUNT>0 AND @@ERROR = 0

	Select @CustomerID = CustomerID,
	       @Modified = Modified
	From Customer
	Where (CustomerID = SCOPE_IDENTITY());

كود UpdateCustomer:

ALTER PROCEDURE dbo.UpdateCustomer

	(
	@LastName varchar(50),
	@FirstName varchar(50),
	@City varchar(50),
	@CustomerID int OUTPUT,
	@Modified timestamp OUTPUT
	)

AS
	SET NOCOUNT ON;
Update Costumer SET
LastName = @LastName,
FirstName = @FirstName,
City = @City
Where (CustomerID = @CustomerID) And (Modified = @Modified) ;

IF @@RowCount>0 And @@Error=0

Select @Modified = Modified
From Customer
Where (CustomerID = CustomerID);

Else
  RaisError  50000 'Concurrency violation on table Customer.'

تم تعديل هذه المشاركة بواسطة bahbah في 29 يناير 2012 في 23:23

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#64

السلام وعليكم ورحمه الله وبركاته

أستآذي بارك الله فيك والمعذره على التأخير بالمتآبعه

وبآنتضار باقي الدروس

تحيآتي

اللهم إنا نتوسل بك إليك ونقسم بك عليك أن ترحم والدي ولا تعذبه

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

اللهم أسكنه فسيح الجنان واغفر له يارحمن وارحمه يارحيم.

#65

أخي العزيز لماذا تأخرت عن متابعة الدروس ، ولكن بعد أن لم أرى أحد يشارك قمت بوضع الدروس فقط في مدونتي والرابط

في توقيعي ولقد وصلت للدرس التاسع :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#66

سأعود من جديد لإكمال الدورة في المنتدى فإنتظروني

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#67
dark_man كتب:

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

الله يجزيك الخير يا أخي العزيز bahbah و إن شاء الله تعالى لك في كل حرف حسنة و الله يعطيك العافية

أنا بدأت العمل على .Net و كان مشروعي التخرج كان على دوت نيت و على سي شارب بذات لكن عندما عملت كانت اللغة VB6 في أول شركة عملت فيها ,و كان ذلك فس سنة 2006 الى لان,و الحمد لله مستواي متوسط لا أريد مدح نفسي وسأبقى أتعلم ما حييت

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

1- التطور و الأكواد المختصرة في الدوت نيت .

2- سوق العمل على حد علمي أصبح يعمل ككل عل الدوت نيت .

3-لا أريد أن أجد نفسي بعد سنوات أعمل على لغة صحيح ممتازة و أنا من عشاق VB6 و سأضل ولكن قديمة مثل مبرمجين FOXPRO مثلاً .

4-الحلول الممتازة و السريعة و الإمكانيات الدوت نيت التي ليس لها حدود .

5- ....إلخ

فأرجو أن تقبلني تلميذ عندك أستاذي bahbah و أن لا تمل من أسألتي.... أنت تعرف كل تغير صعب في البداية ولكن مع التوفيق من الله تعالى وثم الإرادة يسهل أي شيء.

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

شكرا لك

هنرد على كل كلمة اتقالت

1- اختصار الاكواد و اكمال الفراغات و تنسيق شكل الكود يجعل البرمجة فى الدوت نيت اسهل ولكن معذرة نحن نتكلم عن الافضل و ليس الاسهل وفيجوال بيسيك 6 افضل بالطبع .

2- سوق العمل لا يعتمد على الدوت نيت فقط من قال لك هذا سوق العمل الان يعتمد على فيجوال بيسيك 6 ايضا الى جانب الدوت نيت وليس الدوت نيت فقط واستطيع ان اذكر لك امثلة كثيرة

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

4- فيجوال بيسيك 6 ايضا به حلول ممتازة و سريعة وكل شىء تريده فقط تحتاج الى ان تلم بها المام كامل .

الأفكار العبقرية تأتي بالتعب و المجهود و الإلهام فيها لا يتعدى 1% ( أديسون )

#68

لا يا أخي هناك لغة برمجة قديمة وآخرى حديثة !!

والدوت نيت أقوى من الفيجوال بيسك 6 في عدة نواحي !!

أولاً تحديثها ما زال مستمر وليس مثل vb6 تم إلغاء تطويرها وأيضاً دعمها !!

ثانياً إختصارات الأكواد الكثيرة !!

ثالثاً تطوير الجرافيك بشكل كبير فيها !!

رابعاً حمايتها التي تطورت عن الفيجوال بسيك 6 !!

خامساً تقنية الويب ASP.NET التي تم دمجها مع الـvb.net ..

سادساً تقنية السيفرلايت ..

سابعاً بإمكانك إستخدام الأدوات التي تم برمجتها تحت إطار الدوت نيت

ثامناً تقنية WPF ..

تاسعاً تقنية LINQ ..

عاشراً تستطيع تطوير وعمل برامج للـWindows Phone

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

العيب في الدوت نيت فقط هو أنه يعتمد على إطار الدوت نيت ..

وبطئ عملية التشغيل وتحميل الإطار على الذاكرة حتى للتشغيل برنامج بسيط جداً

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

إقرأ أيضاً تدوينتي عن تطورات الفيجوال ستوديو 2012

http://vb6a.blogspot.com/2012/08/2012-45.html

تحياتي :happy:

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#69

شكراااااااااا اخي على الدروس

#70

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

ولكن بعض الملفات لايمكن تحميلها او حذفت

رجاء راجع الروابط

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…