06-13-2011، 01:46 PM
ویژوال بیسیک دات نت یکی از زبانهای معرفی شده جهت نوشتن برنامههای مبتنی و با استفاده از چهارچوب دات نت است. دستورات این زبان مشابه بیسیک است. چون این زبان جزو مجموعه چهارچوب دات نت است کد تولید شده توسط آن(MSIL)در بیشتر مواقع فرقی با کدهای تولید شده توسط سیشارپ ندارد و کتابخانههای تولید شده در هر یک از این دو زبان مستقیماً در دیگری قابل استفادهاست.
اشتباهی که معمولاً در مورد ویژوال بیسیک دات نت میشود این است که با توجه به ویژگیهای بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفهایها بود، این زبان نیز غیرحرفهای تلقی میشود، در حالی که قابلیتهای آن کاملاً با سیشارپ برابر است. در ضمن زبان مفسری نیست. وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کنسولها و دستگاههای هوشمند (Smart Device) را هم دارد. سیستم کدها بسیار منظم تر از وی بی ۶ شده و تمام کدها در کلاسها طبقه بندی میشود.(در ضمن محیط بسیار جدید و زیبایی دارد.(نسبت به وی بی ۶)) هم اکنون ويژوال بيسيک دات نت در بسته نرم افزاري ويژوال استوديو (Visual Studio) همراه با ويژوال سي شارپ (Visual C#)، ويژوال جي شارپ (Visual J#)، ويژوال سي پلاس پلاس (Visual C++) و ويژوال وب دولوپر (Visual Web Developer) ارايه ميشود.
اشتباهی که معمولاً در مورد ویژوال بیسیک دات نت میشود این است که با توجه به ویژگیهای بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفهایها بود، این زبان نیز غیرحرفهای تلقی میشود، در حالی که قابلیتهای آن کاملاً با سیشارپ برابر است. در ضمن زبان مفسری نیست. وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کنسولها و دستگاههای هوشمند (Smart Device) را هم دارد. سیستم کدها بسیار منظم تر از وی بی ۶ شده و تمام کدها در کلاسها طبقه بندی میشود.(در ضمن محیط بسیار جدید و زیبایی دارد.(نسبت به وی بی ۶)) هم اکنون ويژوال بيسيک دات نت در بسته نرم افزاري ويژوال استوديو (Visual Studio) همراه با ويژوال سي شارپ (Visual C#)، ويژوال جي شارپ (Visual J#)، ويژوال سي پلاس پلاس (Visual C++) و ويژوال وب دولوپر (Visual Web Developer) ارايه ميشود.