ویژوال بیسیک دات‌نت

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

ویژوال بیسیک دات نت یکی از زبانهای معرفی شده به منظور نوشتن برنامه‌های مبتنی و با استفاده از چهارچوب دات نت است. دستورهای این زبان مشابه بیسیک است. چون این زبان جزو مجموعه چهارچوب دات نت است کد تولید شده توسط آن(MSIL)در بیشتر مواقع فرقی با کدهای تولید شده توسط سی‌شارپ ندارد و کتابخانه‌های تولید شده در هر یک از این دو زبان مستقیماً در دیگری قابل استفاده‌است.

محیط برنامه

اشتباهی که معمولاً در مورد ویژوال بیسیک دات نت می‌شود این است که با توجه به ویژگی‌های بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفه‌ای‌ها بود، این زبان نیز غیرحرفه‌ای تلقی می‌شود، در حالی که قابلیت‌های آن کاملاً با سی‌شارپ برابر است. در ضمن زبان مفسری نیست. وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کنسول‌ها و دستگاه‌های هوشمند (Smart Device) را هم دارد. سیستم کدها بسیار منظم تر از وی بی ۶ شده و تمام کدها در کلاسها طبقه بندی می‌شود.

هم اکنون ویژوال بیسیک دات نت در بسته نرم‌افزاری ویژوال استودیو (Visual Studio) همراه با ویژوال سی شارپ (Visual C#)، ویژوال جی شارپ (Visual J#)، ویژوال سی پلاس پلاس (Visual C++) و ویژوال وب دولوپر (Visual Web Developer) ارائه می‌شود.

در مقایسه بین سی شارپ و ویژوال بیسیک دات نت طبق گفته مسئولان ماکروسافت همواره ویژوال بیسیک دات نت از سهولت در کد نویسی بر خوردار بوده است و شباهت آن با ویژوال بیسیک نگارش ششم قابل چشم پوشی نیست

توسعه نرم افزار های ویندوز فرم (WinForms) ، بنیان نمایش ویندوز (WPF) ، برنامه های مخصوص ویندوز فون ، برنامه های ویندوز 8 و ... همگی با زبان ویژوال بیسیک دات نت امکان پذیر هستند. برای همین ویژوال بیسیک دات نت یکی از زبان های محبوب دولوپر های ویندوز است.