Microsoft Visual Basic — средство разработки программного обеспечения,
разрабатываемое корпорацией Microsoft
и включающее язык программирования и среду разработки. Язык
Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка —
языка Бейсик, у которого есть немало
диалектов. В то же время Visual Basic сочетает в себе процедуры
и элементы объектно-ориентированных
и компонентно-ориентированных языков
программирования. Среда разработки VB включает инструменты для
визуального конструирования пользовательского интерфейса.
Visual Basic считается хорошим средством быстрой разработки
прототипов программы, для разработки приложений баз данных и вообще для
компонентного способа создания программ, работающих под управлением
операционных систем семейства Microsoft Windows.
Первое признание серьёзными разработчиками Visual Basic получил после
выхода версии 3 — VB3. Окончательное признание как полноценного
средства программирования для Windows — при выходе версии 5 — VB5.
Версию VB6, входящую в состав Microsoft Visual Studio 6.0, стала
по-настоящему зрелым и функционально богатым продуктом. После этого
разработчики из Microsoft существенно изменили направление развития
данной технологии.
Visual Basic
.NET не позволяет программировать по-старому, ибо по сути является
совершенно другим языком, таким же, как и любой другой язык
программирования для платформы .NET. Индивидуальность языка, так же как и
его преимущества (простота, скромность создания программ, лёгкость
использования готовых компонент) при использовании в среде .NET не имеют
такого значения, как раньше — всё сосредоточено на возможностях самой
системы .NET, на её библиотеке классов. Поэтому сегодня (февраль 2008)
нужно говорить о классическом Visual Basic, его диалектах Visual Basic
for Applications (VBA) и Visual Basic Scripting Edition
(VBScript) и о языке для платформы .NET — Visual Basic .NET. Эволюция
Visual Basic
- май 1991 — выпущен Visual Basic 1.0 для Microsoft Windows. За основу языка был взят синтаксис QBasic, а
новшеством, принесшим затем языку огромную популярность, явился принцип
связи языка и графического интерфейса. Этот принцип был разработан Аланом Купером
(Alan Cooper) и реализован в прототипе Tripod (также
известном как Ruby). Первый Visual Basic был интерпретатором.
- сентябрь 1992 — выпущен Visual Basic 1.0 под DOS. Он не был
полностью совместим с Windows-версией VB, поскольку по сути являлся
следующей версией QuickBASIC и работал в текстовом режиме экрана.
- ноябрь 1992 — выпущен Visual Basic 2.0. Среда
разработки стала проще в использовании и работала быстрее.
- летом 1993 — вышел в свет Visual Basic 3.0 в версиях
Standard и Professional. Ко всему прочему, в состав поставки добавился
движок для работы с базами данных Access.
- август 1995 — Visual Basic 4.0 — версия, которая могла
создавать как 32-х так и 16-разрядные Windows-программы. Кроме того,
появилась возможность писать на VB классы, а также Visual Basic
наконец-то стал полноценным компилятором, что значительно увеличило
скорость выполнения программ.
- февраль 1997 — Visual Basic 5.0 — начиная с этой версии,
стало возможно, наряду с обычными приложениями, разрабатывать COM-компоненты. Скомпилировав такой
компонент в OCX-файл и поставляя его, можно было предоставить свой
объект управления не только конечному пользователю, но и другим разработчикам, после
чего они могли интегрировать этот объект в свои приложения.
- В середине 1998 — вышла Visual Basic 6.0. После этого
Microsoft резко изменила политику в отношении языков семейства Basic.
Вместо развития Visual Basic, был создан абсолютно новый язык Visual Basic.net, первая версия которого
появилась в 2001. Это принципиально новый язык, имеющий,
помимо синтаксиса, очень мало схожего с VB 6.0; и
отличаясь от него также сильно, как в своё время, VB отличался от QBASIC. VB.NET сразу же занял место VB в Visual Studio, и
на этом развитие классического Visual Basic остановилось.
- В 2005 году вышла новая версия Visual Basic, в
комплекте Visual Studio. Порадовала
она новым интерфейсом и возможностями. Язык основан на Visual Basic.NET.
Она не была классической версией VB.
- В конце 2007 Microsoft
выпустила новую версию Visual Basic — Visual Basic 2008, которая также
была основана на Visual Basic.NET.
Материал с Википедии
|