مرورى بر تاريخچه و نحوه نصب جديد ترين نسخه ويژوال بيسيك

منتظرخورشید

کاربر جدید
"منجی دوازدهمی"
يك برنامه كامپيوترى، از مجموعه اى دستورالعمل كه نوع و نحوه انجام يك فعاليت را براى كامپيوتر مشخص مىنمايند، تشكيل مى شود.
دستورالعمل هاى نوشته شده به عنوان نمونه ممكن است به كامپيوتر اعلام نمايند كه تعدادى از اعداد را با يكديگر جمع و يا دو عدد را با يكديگر مقايسه و بر اساس نتيجه به دست آمده، اتخاذ تصميم نمايد. دستورالعمل هاى نوشته شده، صرفاً براى كامپيوتر قابل فهم و اجرا خواهند بود. كامپيوتر دستورالعمل هاى نوشته شده را اجرا و ماحصل آن رسيدن به اهدافى خواهد بود كه بر اساس آن برنامه طراحى و پياده سازى شده است. دستورالعمل ها، مى بايست با استفاده از يكى از زبان هاى برنامه نويسى نوشته شده ( كدينگ ) و در ادامه در اختيار كامپيوتر قرار داده شوند. زبان هاى برنامه نويسى متعددى نظير: فرترن، بيسيك، كوبال، پاسكال ،C، جاوا، ويژوال بيسيك و ... وجود دارد.
برنامه نويسى كامپيوتر، مشابه آموزش گره زدن كفش به كودكان است. براى نيل به هدف فوق، مى بايست تمامى مراحل لازم به صورت شفاف به كودكان آموزش داده شود. كودكان با دنبال كردن دستورالعمل هاى ارائه شده، قادر به گره زدن كفش خود خواهند بود ( روش انجام اين كار براى آنان مشخص شده و بر اساس آن، امكان نيل به هدف مورد نظر توسط كودكان فراهم مى شود). VB.NET، زبانى است كه مى توان نحوه نيل به يك خواسته را به كمك آن به صورت شفاف ( نظير آموزش گره زدن كفش به كودكان ) مشخص و كامپيوتر با دنبال نمودن مراحل مشخص شده، خواسته مورد نظر را محقق نمايد. با استفاده از VB.NET مى توان محصولاتى را ايجاد كرد كه زمينه استفاده از آنان در محيط ويندوز و اينترنت، وجود خواهد داشت. فراموش نكنيم در زمان فراگيرى يك تكنولوژى در ابتدا مى بايست شيوه راه رفتن را بياموزيم و در ادامه اقدام به دويدن كرد.
VB.NET يكى از زبان هاى حمايت شده در دات نت است. با استفاده از زبان فوق علاوه بر اينكه مى توان برنامه هاى مبتنى بر ويندوز را پياده سازى كرد، امكان استفاده از آن به عنوان زبان مورد نظر در زمان ايجاد برنامه هاى مبتنى بر وب كه از تكنولوژى ASP.NET استفاده مى نمايند، نيز وجود خواهد داشت.

• تاريخچه ويژوال بيسيك
قبل از معرفى ويژوال بيسيك، پياده كنندگان نرم افزار مجبور به تسلط و مهارت در زمينه استفاده از ++C به همراه موارد پيچيده اى در اين خصوص بودند. بدين ترتيب، صرفاً افراد خاص آموزش ديده، قادر به خلق نرم افزارهاى قدرتمند به منظور اجرا در محيط ويندوز بودند. ويژوال بيسيك، محدوديت فوق را تغيير و مى توان اين ادعا را داشت كه امروزه خطوط زيادى از برنامه هاى نوشته شده با استفاده از ويژوال بيسيك كد شده است. ويژوال بيسيك، ظاهر برنامه نويسى تحت ويندوز را با حذف عمليات اضافى براى نوشتن كدهاى لازم جهت طراحى بخش رابط كاربر (UI)، تغيير داده است. در اين راستا زمانى كه بخش رابط كاربر، ترسيم مى شود، برنامه نويس مى تواند كدهاى لازم به منظور انجام عكس العمل مناسب در رابطه با رويداد ها را به آن اضافه نمايد. زمانى كه ماكروسافت نسخه شماره سه ويژوال بيسيك را ارائه كرد، مجدداً دنياى برنامه نويسى با تغيير مهمى مواجه شد. در اين راستا امكانات مناسبى براى نوشتن برنامه هاى مبتنى بر بانك هاى اطلاعاتى، در اختيار برنامه نويسان قرار گرفت. مايكروسافت بدين منظور محصول جديدى با نام ( (Datat Access Objects DAO به را ارائه نمود. برنامه نويسان با استفاده از DAO امكان انجام عمليات متفاوت در رابطه با داده ها را به دست آوردند. نسخه هاى شماره چهار و پنج، قابليت هاى نسخه سه را افزايش و اين امكان را براى پياده كنندگان نرم افزار فراهم نمود تا برنامه هاى خود را جهت اجرا در محيط ويندوز 95 طراحى و پياده سازى نمايند. در اين زمينه برنامه نويسان قادر به نوشتن كدهايى گرديدند كه امكان استفاده از آنان توسط ساير پياده كنندگان نرم افزار كه از زبانى ديگر استفاده مى كردند، فراهم شد. نسخه شماره شش ويژوال بيسيك، روش جديدى به منظور دستيابى به بانك هاى اطلاعاتى را ارائه كرد: ADO(ActiveX Data Objects) . يكى از اهداف اوليه طراحى ADO امكان دستيابى به بانك هاى اطلاعاتى براى پياده كنندگان برنامه هاى مبتنى بر وب است كه از تكنولوژى ASP استفاده مى نمايند.
همزمان با ارائه جديدترين نسخه ويژوال بيسيك كه VB.NET ناميده مى شود، بسيارى از محدوديت هاى مرتبط با ويژوال بيسيك برطرف گرديد. در گذشته ويژوال بيسيك با انتقادات فراوان مواجه شد ( عدم وجود امكانات مناسب در مقايسه با جاوا و يا ++C ) و بسيارى آن را نظير يك اسباب بازى در دنياى وسيع زبان هاى برنامه نويسى مى پنداشتند. VB.NET با غلبه بر مشكلات نسخه هاى پيشين، توانسته است در مدت زمان كوتاهى، به عنوان يك ابزار پياده سازى بسيار قدرتمند مطرح و گزينه اى مناسب براى برنامه نويسان در تمامى سطوح باشد.

• نصب VB.NET
براى نصب VB.NET از دو رويكرد متفاوت مى توان استفاده كرد:
نصب به همراه ويژوال استوديو دات نت
نصب نسخه استاندارد
هر يك از گزينه هاى فوق، امكان ايجاد برنامه هاى مبتنى بر ويندوز را فراهم مى نمايند. مراحلى كه در ادامه ذكر مى شود، نحوه نصب ويژوال استوديو را تشريح مى نمايد.
مرحله اول: برنامه Setup.exe را از روى CD مربوطه فعال نماييد.
مرحله دوم: جعبه محاوره اى، مراحل و اولويت هاى عمليات نصب را نشان خواهد داد. به منظور صحت عملكرد VB.NET، چندين Component نصب و يا بهنگام خواهند شد. اولين مرحله نصب، بهنگام سازى عناصر (Components) است. بر روى گزينه Windows Component Update، كليك نماييد.
مرحله سوم: برنامه نصب در ادامه سيستم را بررسى كند تا نوع عناصرى را كه مى بايست بهنگام شوند، مشخص شود. دامنه فرآيند بهنگام سازى به وضعيت ماشينى كه بر روى آن ويژوال استوديو دات نت نصب مى شود، بستگى خواهد داشت.
مرحله چهارم: با توجه به اينكه ممكن است در زمان بهنگام سازى لازم باشد چندين مرتبه سيستم راه اندازى شود، از شما درخواست نام و رمز عبور شده تا ضرورتى به نشستن و نگاه كردن به كامپيوتر و واكنش لازم ( درج نام و رمز عبور به سيستم ) پس از هر مرتبه راه اندازى سيستم نباشد. بدين ترتيب در زمان راه اندارى سيستم، عمليات مربوطه به صورت اتوماتيك و بدون نياز به تايپ نام و رمز عبور، انجام خواهد شد. عمليات فوق، اختيارى است و در صورتى كه گزينه فوق انتخاب نشود، با هر مرتبه راه اندازى سيستم، پيام مناسب ارائه و مى بايست واكنش لازم ( تايپ نام و رمز عبور) را انجام داد.
مرحله پنجم: در اين مرحله با فشردن دكمه! Install Now، بهنگام سازى عناصر (Components) آغاز مى شود. با اتمام هر يك از آيتم ها يك Check mark به منزله اتمام مرحله مربوطه نشان داده مى شود. در مقابل عنصر جارى براى بهنگام سازى نيز يك فلش قرمزرنگ نشان داده مى شود.
مرحله ششم: پس از بهنگام سازى عناصر، مجدداً به صفحه اصلى Setup مراجعت و امكان نصب ويژوال استوديو دات نت فراهم مى شود.( كليك نمودن برروى گزينه Visiual Studio.NET )
نكته: در صورتى كه قصد داريد كه از طريق ماشين فوق، يك برنامه تحت وب پياده سازى نماييد، لازم است IIS و FrontPage Extensions قبلاً نصب شده باشد (به صورت پيش فرض در زمان نصب ويندوز 2000 نصب خواهد شد ) در صورتى ويژوال استوديو دات نت، بر روى كامپيوترى نصب مى شود كه داراى سيستم عامل ويندوز 2000 نسخه Professional است، با يك پيام خطا مواجه خواهيم شد (عدم وجود عناصر لازم ) با فشردن دكمه Install Component، عمليات نصب IIS و Frontpage Extensions انجام خواهد شد. در صورتى كه دكمه Continue، انتخاب شود، در آينده نمى توانيد برنامه هاى تحت وب را به صورت محلى بر روى كامپيوتر خود پياده سازى نماييد.
مرحله هفتم: نظير اكثر برنامه هاى نصب، ليستى از گزينه هاى موجود ( شامل عناصر ) براى نصب در اختيار شما قرار مى گيرد. شما مى توانيد، صرفاً آن چيزى را كه بدان نياز داريد، نصب نماييد. مثلاً در صورتى كه ظرفيت درايو شما پايين و يا ضرورتى به استفاده از ويژوال ++C دات نت را نداريد، مى توان در اين مرحله از نصب آن صرفنظر كرد. هر گزينه اى كه در اين مرحله انتخاب نمى شود، مى توان در صورت ضرورت آن را در آينده نصب كرد. براى هر يك از امكاناتى كه قرار است نصب گردند، سه بخش اطلاعاتى متفاوت نمايش داده مى شود:بخش Feature Properties. فايل هاى مورد نظر براى نصب و ميزان فضاى مورد نياز را نشان مى دهد.بخش Feature description. هر Feature چيست و چه عملياتى را انجام مى دهد. بخش Space Allocation، وضعيت فضاى ذخيره سازى هارد را با توجه به گزينه هاى انتخاب شده، نشان خواهد داد.
نكته: زمانى كه ويژوال استوديو دات نت، اجرا مى شود مجموعه اى از اطلاعات بين ديسك و حافظه مبادله مى شود. بنابراين لازم است به ميزان كافى ظرفيت آزاد بر روى هاردديسك وجود داشته باشد، در اين راستا نمى توان دقيقاً مشخص كرد كه به چه ميزان فضاى آزاد نياز خواهد بود ولى حداقل يكصد مگابايت توصيه مى شود.
مرحله هشتم: ويژوال استوديو دات نت، شامل مجموعه اى گسترده از فايل هاى مستندات ( راهنما ) است. در اين مرحله مى توان تنظيمات لازم در خصوص اجراى مستندات از طريق CD و يا دايركتورى نصب شده بر روى هارد را انجام داد. در اين زمينه مى توان يك مسير بر روى هارد را مشخص كرد تا مستندات نصب و يا گزينه Run From Source را انتخاب تا بر اساس آن مستندات همچنان بر روى CD باقى بمانند.
مرحله نهم: پس از انتخاب عناصر مورد نظر براى نصب، با فشردن دكمه Install Now، عمليات نصب آغاز مى شود. مدت زمان نصب بستگى به موارد انتخابى و نوع سيستم دارد. مثلاً نصب تمام ويژوال استوديو دات نت به همراه تمامى مستندات بر روى يك ماشين با دارا بودن 256 مگابايت حافظه اصلى، سرعت 650 مگاهرتز و دوازده گيگابايت هاردديسك، حدود يك ساعت طول خواهد كشيد.
مرحله دهم: پس از اتمام مرحله قبل، با انتخاب گزينه Service Release بررسى لازم در خصوص بهنگام سازى انجام مى گيرد. اين عمليات از طريق اينترنت انجام خواهد شد. در اين زمينه به يك خط پرسرعت و مطمئن نياز خواهد بود. پس از انجام مراحل فوق، ويژوال استوديو دات نت بر روى سيستم نصب و محيط لازم براى نوشتن برنامه هاى VB.NET فراهم شده است.
 
بالا