خب ظاهرا استقبالي وجود نداره من شروع ميكنم و از 21/4/88 تا 29/4/88 به دليل ماموريت فرصت ادامه ندارم و صبر ميكنم تا ببينم استقبال چقدره. اگه استقبال خوب بود ادامه ميديم و درغير اينصورت متوقف ميكنيم.
قانون 1- لطفا دوستانيكه احساس ميكنند مطالب براشون خيلي سادست يا از اين قسمتها عبور كنند يا تحمل داشته باشند.
قانون 2- لطفا يكي از دوستان مشتاق و علاقمند يه تاپيك ديگه براي سئوالات احتمالي بزنه و لينكشو بذاره تا سئوالات در خلال آموزش نباشه و در تاپيك جداگانه اي سئوالات مطرح و پاسخها دريافت بشه
قانون 3- دوستانيكه ميخوان ارتباط مستقيم با من بگيرند با ايميلهاي
info@gesmic.ir يا
koushamanage@gmail.com مكاتبه كنند.
بنام خدا
فصل اول : آشنائي با كليات و آغاز كار با VB.NET
از ديدگاه مايكروسافت مراحل طراحي نرم افزار به سه مرحله كلي تقسيم ميشود. اين سه مرحله عبارتند از :
1- طراحي اوليه : در اين مرحله نيازها و خواسته هاي مورد نياز از نرم افزار شناسائي و تشريح ميشوند.
2- طراحي منطقي : در اين مرحله شناسائي محيط هاي مناسب جهت ارائه محيط انجام ميشود.
3- طراحي فيزيكي : در اين مرحله شما به پياده سازي سيستم ميپردازيد.
بطور كلي درنظر داشته باشيد هر برنامه از سه جزء اصلي تشكيل ميشوند كه اين سه مرحله را بطور اختصار ميتوان موارد زير دانست :
1- رابط گرافيكي GUI (Graphic User Interface)
2- عملكردها : تصميم گيري درباره رويدادها و تدوين كدهاي مناسب درجهت رسيدن به اين اهداف
3- پايگاه داده ها : محلي كه داده هاي شما در آن ذخيره خواهند شد.
مطلب ساده اي را همين حالا روشن كنيم و آن اينكه منظور از برنامه نويسي دولايه و سه لايه رعايت اجزاء فوق است كه البته اين موضوع بصورت كاملا كلي بيان شد و جزئيات بيشتر اين موضوع به بحث ديگري نياز دارد.
همانطور كه همه شنيده ايم محيط برنامه نويسي VS.NET بر پايه مفاهيم و اشياء .NET FREAMWORK استوار است. اما اين FREAMWORK از چه اجزائي تشكيل شده است؟ بي شك شناخت صحيح پايه هاي يك محيط براي درك صحيح و پيشرفت در آن بسيار مهم و ضروريست، بنابراين اجزاء .NET FREAMWORK را به شرح ذيل برميشماريم:
1- كلاسهاي .NET
2- CLR
كلاسهاي .NET مجموعه فايلهاي آماده شده اي (اعم از DLL يا EXE) هستند كه كامپايل شده و آماده هستند كه همراه با بسته نرم افزاري .NET FREAMWORK بر روي كامپيوتر شما نصب ميشوند. نگران نباشيد زمانيكه محيط VS را نصب ميكنيد اين بسته نيز به همراه آن نصب ميشود.
CLR كه به Common Language Runtime موسوم است. اين زبان مشترك كليه برنامه هاي نوشته شده در محيط VS را (به هر زبانيكه نوشته باشيد) ترجمه ميكند و خروجي برنامه شما را ارائه ميكند. بنابراين دليل اينكه ميگويند در محيط VS چندان فرقي نميكند كه به چه زباني برنامه مينويسيد (VB.NET,C#.NET,…) وجود همين CLR در محيط VS است.
زبان مياني مايكروسافت است كه بنام MSIC شناخته ميشودكه كه اين زبان همان intermediate language است.
كلاس : به قالب هر شييكلاس گفته ميشود به عبارت ديگر قالبي كه شيي از آن ساخته ميشود كلاس ميگوئيم.
بهتر است بدانيم كه برنامه هاي ما در .NET چگونه كامپايل و اجرا ميشوند. دانستن اين موضوع در بهينه سازيهاي برنامه هاي نهائي به ما كمك خواهد كرد. شكل زير را ببينيد :
شكل 1 – نمودار چگونگي كامپايل برنامه ها در .NET
خب كليات آشنائي با محيط و هسته .NET كافيست كم كم به خود محيط خواهيم پرداخت.
اينم لينك دانلود PDF اين بخش:
http://www.gesmic.ir/index.php?optio...d=33&Itemid=37