مرورى بر تاریخچه و نحوه نصب جدید ترین نسخه ویژوال بیسیك
یك برنامه كامپیوترى، از مجموعه اى دستورالعمل كه نوع و نحوه انجام یك فعالیت را براى كامپیوتر مشخص مى نمایند، تشكیل مى شود. دستورالعمل هاى نوشته شده به عنوان نمونه ممكن است به كامپیوتر اعلام نمایند كه تعدادى از اعداد را با یكدیگر جمع و یا دو عدد را با یكدیگر مقایسه و بر اساس نتیجه به دست آمده، اتخاذ تصمیم نماید. دستورالعمل هاى نوشته شده، صرفاً براى كامپیوتر قابل فهم و اجرا خواهند بود. كامپیوتر دستورالعمل هاى نوشته شده را اجرا و ماحصل آن رسیدن به اهدافى خواهد بود كه بر اساس آن برنامه طراحى و پیاده سازى شده است. دستورالعمل ها، مى بایست با استفاده از یكى از زبان هاى برنامه نویسى نوشته شده ( كدینگ ) و در ادامه در اختیار كامپیوتر قرار داده شوند. زبان هاى برنامه نویسى متعددى نظیر: فرترن، بیسیك، كوبال، پاسكال ،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 از دو رویكرد متفاوت مى توان استفاده كرد:
نصب به همراه ویژوال استودیو دات نت
نصب نسخه استاندارد
هر یك از گزینه هاى فوق، امكان ایجاد برنامه هاى مبتنى بر ویندوز را فراهم مى نمایند. مراحلى كه در ادامه ذكر مى شود، نحوه نصب ویژوال استودیو را تشریح مى نماید.