Light-electric.com

IT Журнал
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Язык программирования vb net

Основы среды программирования Microsoft Visual Basic 6.0

В данном материале рассмотрены основы программирования на языке Visual Basic, а конкретней в среде программирования Microsoft Visual Basic 6.0. Данная среда программирования и язык Visual Basic является одним из самых легких языков для начинающих программистов. А почему? В этой статье мы с Вами и попробуем разобраться.

Теория по Visual Basic

Вообще цель программирования — это написание команд для компьютера, которые смогут показать ему, что нужно сделать, например, напечатать отчет, подсчитать что-нибудь или просто развеселить Вас.

С самого начало заведено, что программирование в основном служит для написания команд двух типов. Команды первого типа используются для отображения пользовательского интерфейса, а команды второго типа — для самих действий, например для перемножения или открытия файла.

Для большинства людей изучение программирования доставляет определенные трудности. Первая и основная трудность связана с тем, что языки программирования, например C++ или Assembler, слишком сложны для понимания. Попытка изучить язык Assembler часто сравнима с попыткой человека, владеющего русским или немецким, научиться разговаривать и писать на арабском или японском. Вторая трудность состоит в том, что пока Вы пишите команды для создания пользовательского интерфейса, в конце концов, у Вас не останется сил и времени на написание команд, которые и выполняют конкретные действия.

Чтобы решить обе проблемы, компания Microsoft разработала язык Visual Basic, а точнее среду программирования Microsoft Visual Basic, которая объединила в себе язык программирования BASIC и возможности быстрого создания пользовательского интерфейса простыми способами. В отличие от многих других языков программирования, BASIC был специально разработан для обучения основам программирования начинающих пользователей.

Что касается визуальных возможностей среды Visual Basic, то здесь Вы можете создавать свой пользовательский интерфейс без написания отдельных команд. Иными словами, Вы создаете интерфейс, как будто Вы рисуете себе картинку, без всяких проблем.

Начиная писать любую программу, первым делом необходимо решить, что эта программа должна делать. Когда Вы будете точно знать, что Вы хотите от программы и компьютера, Вы без труда сможете определить, какие команды нужно дать компьютеру, чтобы он в точности выполнил Ваши указания.

Не существует уникального способа написания программы. Теоретически существуют возможность с помощью тысячи способов написать одну и ту же программу. Два программиста могут написать программы, которые будут работать абсолютно одинаково, но при этом они будут состоять из совершенно разных кодов и команд. Поэтому не важно, как написана программа и на каком языке. Важно лишь то, что она работает так, как Вы это запланировали. Visual Basic помогает реализовать идею быстрого создания пользовательского интерфейса простым способом. Пользовательский интерфейс служит двум целям: отображает информацию на экране и принимает от пользователя конкретные команды к действию.

Основы среды программирования

В Visual Basic все элементы интерфейса делятся на две группы: формы и объекты.

Форма — это всего лишь прямоугольное окно, отображаемое на экране. Объекты — представляют собой элементы, которые содержатся в форме и служат для отображения или получения информации от пользователя. Объектом может быть текст, кнопка, флажок, опции и т.д.

После того как Вы создали форму и разместили в ней нужные объекты, эту форму и ее объекты нужно подогнать под конкретную программу. С точки зрения Visual Basic, каждый элемент интерфейса имеет набор собственных свойств, который определяет, как этот объект выглядит и что делает. В частности, свойствами определяются такие атрибуты объекта, как размер, размещение на экране, цвет и т.д.

Разные элементы имеют разные свойства. Каждый раз, когда Вы рисуете форму или объект, Visual Basic назначает им свойства, установленные по умолчанию.

В отличие от таких языков программирования как C++, Visual Basic избавляет Вас от необходимости использовать коды для создания пользовательского интерфейса, но эти команды все же необходимы для того, чтобы Ваша программа заработала. В мире Visual Basic команды (коды) служат двум целям: делают пользовательский интерфейс рабочим, а также обрабатывают различные данные, с тем, чтобы вернуть пользователю полезный результат.

Даже если Вы с помощью Visual Basic создали какой-то интерфейс, он не будет работать до тех пор, пока программист не напишет ему действия, которые объяснят компьютеру, что нужно делать, если пользователь, скажем, щелкнул на кнопке. Каждый раз, когда пользователь двигает курсором, нажимает кнопку или щелкает кнопкой мыши, т.е. выполняет действие, таковое рассматривается компьютером как команда к действию. Когда такое событие происходит, компьютер обращается к командам BASIC, с тем чтобы они объяснили, как на это нужно реагировать.

Слово Basic, в названии Microsoft Visual Basic 6.0., указывает лишь на то, что синтаксис программ и операторы ссылаются на язык высокого уровня Basic (Beginners Atlpurpose Symbolic Instruction Code). Но если Вы знаете обычный Basic, то очень скоро убедитесь, что Visual Basic заметно от него отличается.

Если Вас интересует вопрос что такое Visual Basic — компилятор или интерпретатор, можно смело сказать: «И тем, и другим». Его нельзя на сто процентов отнести ни к компиляторам, ни к интерпретаторам.

Основным признаком интерпретатора Visual Basic является то, что созданные с помощью него программы выполняются только в среде разработки. Программу можно запустить непосредственно из среды и если в ней есть ошибки, они сразу же распознаются. Все это наблюдается и в Visual Basic, где можно запустить приложение непосредственно в среде программирования. При этом Visual Basic использует технологию Threaded-p-Code, при которой каждая написанная строка кода преобразуется в промежуточный код — Threaded-p-Code. Не путайте это не машинный код, но такой код выполняется быстрее, чем при работе с обычным интерпретатором. Во-первых, Visual Basic сразу же проверяет синтаксис программы и выдает сообщение, если присутствует ошибка. Также можно самим искать эти ошибки.

При этом Visual Basic — не просто интерпретатор, так как это означало бы, что приложения выполняются только в среде Visual Basic. Эта среда программирования предоставляет возможность создавать и исполняемые ЕХЕ-файлы, поэтому она относится и к компиляторам.

Visual Basic нельзя назвать чистым компилятором, так как в отличие, например, от Visual C++, Visual Basic не создает исполняемый файл сразу же при запуске из среды разработки. Для создания такого файла необходимо сделать это явно (команда FileMake ***.EXE). Начиная с пятой версии, Visual Basic обладает так называемым «Native Compiler», т.е. компилятором, который может создавать машинный код. Таким образом, Visual Basic объединяет в себе возможности, как интерпретатора, так и компилятора. И это имеет больше преимуществ, чем недостатков.

Читать еще:  Web программирование на python

Теперь давайте поближе познакомимся со средой программирования Microsoft Visual Basic. При открытие самой среды программирования у Вас появляется окно «Новый проект», в котором и нужно выбрать какой проект мы будим создавать, для начала мы создадим простой проект, а точнее стандартный, «Standard EXE» это — стандартное выполняемое приложение. В дальнейшем, когда Вы уже научитесь работать в этой среде можете пробовать создавать и другие проекты, например ActiveX DLL — динамическая библиотека ActiveX.

После того как Вы нажали создать (открыть) новый проект, у Вас появится сама среда программирования Visual Basic, а точнее форма, но пока в ней ничего нет, и она ничего делать не умеет. Для любопытства можете нажать команду меню run->start (запустить) или просто выбрать в быстром меню кнопку «старт», у Вас запустится программа, но как я уже сказал, она ничего не делает, это просто пустая форма. Закройте это окошко и давайте наполним нашу программу пользовательским интерфейсом и программным кодом.

Пример программы на VB

Для начала мы с Вами сделаем простенькую программу.

Поместите на форму следующие объекты: 2 кнопки CommandButton (Кнопка управления) и одно текстовое поле TextBox (Текстовое поле). Они расположены слева и называются «Кнопки панели элементов управления». Теперь когда у Вас они расположены на форме, можете, как угодно их поместить, растянуть, и даже задать какие-нибудь свойства, которые расположены справа. Мы с Вами зададим всего лишь их название, для этого выделите кнопку Command1 (просто нажав на нее) и с права в окне свойств найдите поле Caption и задайте название этой кнопки (измените Command1 например на «Выполнить»). Теперь выделим Command2 и зададим ей название «Выход».
Теперь, когда у нас есть объекты на форме, давайте зададим им действия, которые они должны выполнять. Щелкните 2 раза по кнопки Command1 (или как у нас уже «Выполнить») и у Вас откроется окно кода где написано:

Вы напишите между этими строками вот что, и должно получиться вот так:

Здесь мы задали, что при нажатие этой кнопки в текстовом поле будет появляться эта надпись.
Можете закрыть по крестику окно кода, и щелкнуть 2 раза по кнопке Command2 (у нас «Выход»), появляется то же самое окно, но уже готовое, для того чтобы задать действие для второй кнопки пишем вот что:

Мы здесь написали команду END, которая обозначает, что программа заканчивает свою работу.

Все можете запустить Вашу первую программу и попробовать, как она работает, но это конечно все только начало т.к. на Visual Basic можно написать такие серьезные программы которые не уступят таким программам, которые написаны, например, на языке C++.

Надеюсь, Вы теперь понимаете, почему этот язык является одним из самых легких (если не самым легкий) языков программирования. А начинать с него или не с него, то это только Ваш выбор.

Все, удачи в освоение Visual Basic, начинающим рекомендую начать свой путь программиста именно с этого языка.

Хочу всё знать. Язык Visual Basic

В 80-е годы популярность BASIC пошла на спад. Новые языки программирования избавились от сложного синтаксиса, при этом их возможности возросли. И только Microsoft продолжал гнуть свою линию, выпустив сначала еще один бестселлер QBasic, а потом и героя сегодняшнего текста — Visual Basic.

Краткая справка

Первые версии Visual Basic не снискали успеха среди разработчиков. Графический интерфейс, а потом и подсветка синтаксиса являлись едва ли не единственным отличием от QBasic. Microsoft начала вносить значительные перемены лишь с версии 3.0. В комплектации Professional разработчики получили возможность работать с базой данных Access, графические возможности позволяли работать с языком даже не программистам. Кроме того, повысилось быстродействие и упростилась установка ПО.

В 1995 году свет увидел Windows 95, вместе с которым захватывать мировое господство отправился Visual Basic 4.0. Здесь появился полноценный компилятор, возможность создавать 32 и 16-разрядные приложения, увеличилась скорость работы. В 1998 году вышла последняя версия традиционного Visual Basic. Далее компания Microsoft изменила концепцию, пустив развитие языка по двум направлениям: VB на платформе .NET и адаптированные версии для решения локальных задач (VBA, VBScript, eVB).

Visual Basic в наши дни

VB — инструмент для быстрого создания Windows-приложений. После смены концепции язык обрел:

  • поддержку ООП с конструкторами, деструкторами и наследованием;
  • свободную многопоточность;
  • компиляцию в байт-код, исполняемую при помощи CLR;
  • структурную обработку исключений;

Но главное удобство — платформа .NET. Это означает, что теперь разработчики имеют доступ к огромному количеству библиотек платформы для работы с БД, графикой, формами, безопасностью и вебом.

Другим популярным наследником является Visual Basic for Applications (VBA). Это урезанный VB 6.0 для обработки макросов, создания скриптов, который упрощает работу внутри ОС.

В AutoCAD, CorelDraw, SolidWorks и, конечно же, Microsoft Office вы можете экспортировать данные, структурировать информацию, подключать БД. Даже на бытовом уровне вам пригодится умение создавать автозаполняемые формы, вытягивать информацию в один клик из Excel. В работе, не обязательно связанной с программированием, VBA упростит создание технических документов, чертежей и планов.

Литература

Обучение языку лучше начинать с VBA. Во-первых, он проще, во-вторых, целевые продукты вам прекрасно известны, в-третьих, ограничения позволят вам сконцентрироваться на языке. Считается, что для изучения VBA вам понадобится 30 часов. Фактически — не более 15. Можете взять за основу одну из следующих книг:

Программировать на Visual Basic .NET сложнее, но и интереснее. Времени и справочных ресурсов потребуется больше:

На годы обращать внимания не стоит, здесь важнее практические навыки.

Заключение

Современный Visual Basic слабо напоминает язык, изобретенный более 50 лет назад. Он сохранил простоту, но оброс большим количеством функций и возможностей. А так как Microsoft продолжает работать над платформой .NET, то на ближайшие лет 10 он останется полезным инструментом для любого программиста.

В 1964 году на свет появился язык BASIC. Он разрабатывался для учебных целей, чтобы студенты вузов с помощью простых алгоритмов изучать программирование. BASIC стал настоящим прорывом в образовании, а в реальной жизни программисты соревновались в создании диалектов. Среди очарованных языком гиков оказался Билл Гейтс. В 13 лет он написал на нем свою первую программу, в 20 — зарабатывал деньги реализацией версии Altair BASIC, разработанной им совместно с Полом Алленом.

В 80-е годы популярность BASIC пошла на спад. Новые языки программирования избавились от сложного синтаксиса, при этом их возможности возросли. И только Microsoft продолжал гнуть свою линию, выпустив сначала еще один бестселлер QBasic, а потом и героя сегодняшнего текста — Visual Basic.

Читать еще:  Уроки программирования c

Краткая справка

Первые версии Visual Basic не снискали успеха среди разработчиков. Графический интерфейс, а потом и подсветка синтаксиса являлись едва ли не единственным отличием от QBasic. Microsoft начала вносить значительные перемены лишь с версии 3.0. В комплектации Professional разработчики получили возможность работать с базой данных Access, графические возможности позволяли работать с языком даже не программистам. Кроме того, повысилось быстродействие и упростилась установка ПО.

В 1995 году свет увидел Windows 95, вместе с которым захватывать мировое господство отправился Visual Basic 4.0. Здесь появился полноценный компилятор, возможность создавать 32 и 16-разрядные приложения, увеличилась скорость работы. В 1998 году вышла последняя версия традиционного Visual Basic. Далее компания Microsoft изменила концепцию, пустив развитие языка по двум направлениям: VB на платформе .NET и адаптированные версии для решения локальных задач (VBA, VBScript, eVB).

Visual Basic в наши дни

VB — инструмент для быстрого создания Windows-приложений. После смены концепции язык обрел:

  • поддержку ООП с конструкторами, деструкторами и наследованием;
  • свободную многопоточность;
  • компиляцию в байт-код, исполняемую при помощи CLR;
  • структурную обработку исключений;

Но главное удобство — платформа .NET. Это означает, что теперь разработчики имеют доступ к огромному количеству библиотек платформы для работы с БД, графикой, формами, безопасностью и вебом.

Другим популярным наследником является Visual Basic for Applications (VBA). Это урезанный VB 6.0 для обработки макросов, создания скриптов, который упрощает работу внутри ОС.

В AutoCAD, CorelDraw, SolidWorks и, конечно же, Microsoft Office вы можете экспортировать данные, структурировать информацию, подключать БД. Даже на бытовом уровне вам пригодится умение создавать автозаполняемые формы, вытягивать информацию в один клик из Excel. В работе, не обязательно связанной с программированием, VBA упростит создание технических документов, чертежей и планов.

Литература

Обучение языку лучше начинать с VBA. Во-первых, он проще, во-вторых, целевые продукты вам прекрасно известны, в-третьих, ограничения позволят вам сконцентрироваться на языке. Считается, что для изучения VBA вам понадобится 30 часов. Фактически — не более 15. Можете взять за основу одну из следующих книг:

Программировать на Visual Basic .NET сложнее, но и интереснее. Времени и справочных ресурсов потребуется больше:

На годы обращать внимания не стоит, здесь важнее практические навыки.

Заключение

Современный Visual Basic слабо напоминает язык, изобретенный более 50 лет назад. Он сохранил простоту, но оброс большим количеством функций и возможностей. А так как Microsoft продолжает работать над платформой .NET, то на ближайшие лет 10 он останется полезным инструментом для любого программиста.

Visual Basic .NET Language Начало работы с Visual Basic .NET Language

замечания

Visual Basic .NET является официальным преемником оригинального языка программирования Microsoft Visual Basic. Visual Basic [.NET], похоже, имеет сходство с Python с отсутствием точек с запятой и скобками, но совместно с C ++ является основной структурой функций. Кудрявые фигурные скобки отсутствуют в VB .NET, но вместо этого заменяются фразами типа End If , Next и End Sub .

Версии

Создание простого калькулятора для ознакомления с интерфейсом и кодом.

  1. Как только вы установили Visual Studio с https://www.visualstudio.com/downloads/ , запустите новый проект.
  1. Выберите «Приложение Windows Forms» на вкладке «Visual Basic». Вы можете переименовать его здесь, если вам нужно.

    Когда вы нажмете «ОК», вы увидите это окно:

    Перейдите на вкладку «Панель инструментов» слева. По умолчанию панель инструментов имеет опцию «auto-hide». Чтобы отключить эту опцию, щелкните маленький символ между символом «стрелка вниз» и символом «x» в правом верхнем углу окна панели инструментов.

    Ознакомьтесь с инструментами, представленными в коробке. Я сделал интерфейс калькулятора с помощью кнопок и текстового поля.

    Перейдите на вкладку « Свойства » (она находится в правой части редактора). Вы можете изменить свойство текста кнопки и текстовое поле, чтобы переименовать их. Свойство шрифта можно использовать для изменения шрифта элементов управления.

    Чтобы написать конкретное действие для события (например, нажав на кнопку), дважды щелкните элемент управления. Откроется окно кода.

    1. VB.Net — это мощный язык, предназначенный для быстрого развития. Для него важна высокая инкапсуляция и абстракция. Вам не нужно добавлять точку с запятой, чтобы указать конец инструкции, скобок нет, и большую часть времени она автоматически корректирует случай алфавитов.
    2. Код, представленный на картинке, должен быть прост для понимания. Dim — это ключевое слово, используемое для инициализации переменной, а новое выделяет память. Все, что вы вводите в текстовое поле, по умолчанию имеет строку типа. Для использования значения используется другой тип.

    Наслаждайтесь своим первым созданием в VB.Net!

    Привет, мир

    Во-первых, установите версию Microsoft Visual Studio , включая бесплатную версию Community. Затем создайте проект приложения консоли Visual Basic типа Console Application , а следующий код напечатает строку ‘Hello World’ на консоли:

    Затем сохраните и нажмите F5 на клавиатуре (или перейдите в меню Отладка выберите пункт Выполнить без отладки или Run) , чтобы скомпилировать и запустить программу. ‘Hello World’ должен появиться в окне консоли.

    Hello World в текстовом поле при нажатии кнопки

    Перетащите 1 текстовое поле и 1 кнопку

    Дважды щелкните по кнопке 1, и вы будете перенесены в Button1_Click event

    Введите имя объекта, для которого вы хотите установить таргетинг, в нашем случае это textbox1 . .Text — это свойство, которое мы хотим использовать, если мы хотим поместить на него текст.

    Property Textbox.Text, gets or sets the current text in the TextBox . Теперь у нас есть Textbox1.Text

    Нам нужно установить значение этого Textbox1.Text чтобы мы использовали знак = . Значение, которое мы хотим поместить в Textbox1.Text это Hello World . В целом, это общий код для помещения значения Hello World в Textbox1.Text

    Добавление этого кода в clicked event в button1

    Область, край

    Для удобства чтения, который будет полезен для новичков при чтении кода VB, а также для разработчиков полного времени для поддержки кода, мы можем использовать «Регион», чтобы установить область с одним и тем же набором событий, функций или переменных:

    Этот блок области может быть свернут, чтобы получить некоторую визуальную помощь, когда строка кода переходит на 1000+. Он также сохраняет ваши усилия прокрутки.

    Протестировано на VS 2005, 2008 2010, 2015 и 2017.

    Microsoft прекратит развитие Visual Basic в качестве языка программирования

    11 марта компания Microsoft сообщила, что больше не планирует развивать Visual Basic (VB) и добавлять для него новые функции. Разработчикам VB корпорация предложила перенести свои наработки на платформы .NET Core или .NET 5.0, где сохранится поддержка языка.

    Постепенный отказ от Visual Basic

    Microsoft Visual Basic – язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемые корпорацией Microsoft.

    Еще три года назад Microsoft заявила, что прекращает совместное развитие Visual Basic и C#. Согласно статистике компании, язык программирования C# является более популярным и востребованным среди разработчиков: «C# используют миллионы людей. VB – сотни тысяч». Техническая документация Microsoft представлена только на C#. Найти что-то на VB становится все труднее. По этой причине принято решение, что новые функции будут добавляться только для C#. Для развития Visual Basic стали использовать более простые сценарии, в которых его применение было доминирующим.

    Что делать разработчикам VB

    В конце 2020 года Microsoft планирует выпустить релиз платформы .NET 5.0, которая объединит .NET Framework и .NET Core. Новая версия платформы, как и .NET Core, будет поддерживать Visual Basic, но без добавления новых функций для развития языка.

    VB все еще востребован среди некоторых разработчиков. За период двадцатилетнего существования язык продемонстрировал свою стабильность. Поэтому компания пока не отказывается от поддержки языка на новой платформе. Кроме того, в Visual Studio периодически добавляют новые функции, которые будет полезны и для разработчиков Visual Basic на .NET Core или .NET Framework – например, поддержку сервиса подсказок по коду IntelliCode для работы с Visual Basic.

    Если более ранние версии .NET Core поддерживали только типы библиотек классов и консольных приложений, то на платформе .NET 5 для Visual Basic будут поддерживаться:

    • Class Library
    • Console
    • Windows Forms
    • Windows Presentation Foundation (WPF)
    • Worker Service
    • ASP.NET Core Web API

    Минусом для разработчиков станет то, что не все наследуемые решения будут поддерживаться в дальнейшем. Например, приложения, созданные с использованием таких технологий, как WebForms, Workflow или Windows Communication Foundation. Причина – VB, написанный на платформе .NET Core будет несколько отличаться от VB, написанного на предыдущих версиях .NET Framework, в силу различий и в самих платформах. Для таких приложений придется использовать более ранние версии классического .NET Framework. Здесь эти программы будут работать до тех пор, пока не прекратится поддержка версий Windows, на которых они были установлены изначально.

    Конец легенды. Microsoft хоронит Visual Basic

    Язык Visual Basic больше не будет получать новые функции, его свежие версии перестанут выходить. Его поддержка будет сохранена в .NET 5.0, дальнейшая поддержка не гарантируется. По мнению экспертов, Visual Basic проиграл конкуренцию языку C#.

    Visual Basic без будущего

    Язык программирования Visual Basic больше не будет совершенствоваться и получать обновления. Корпорация Microsoft заявила об отсутствии у нее планов по добавлению в него новых функций.

    В то же время поддержка Visual Basic в платформе .NET 5.0 будет сохранена. Причины, по которым развитие языка было остановлено, Microsoft не раскрывает. По мнению сотрудников портала MS Power User, это может быть связано с тем, что разработчики, начинавшие с него, сейчас предпочитают использовать язык C#. «Похоже, дни этого языка программирования (Visual Basic) сочтены», – пишет один из специалистов ресурса.

    Частично предположение MS Power User подтверждает и заявление самой Microsoft, сделанное еще в 2017 г. Компания сообщала, что в обозримом будущем планирует прекратить совместное использование и развитие Visual Basic и C#. Спустя три года этот план был реализован.

    Поддержка не будет вечной

    Несмотря на обещание сохранить поддержку Visual Basic в .NET 5.0, которая выйдет во второй половине 2020 г., Microsoft сообщила, что в будущем она не сможет гарантировать поддержку всех наследуемых (Legacy) решений. Она порекомендовала разработчикам, пишушим на этом языке, перевести имеющиеся у них наработки в .NET Core или в .NET 5.0 после ее релиза.

    В то же время Microsoft заверила, что приверженцы Visual Basic смогут и дальше пользоваться новыми функциями среды разработки Visual Studio. В качестве примера компания привела добавленную в апреле 2019 г. функцию IntelliCode.

    30 лет истории

    Разработка языка Visual Basic началась в 1990 г., и на тот момент он носил рабочее название «Basic Thunder». Дебют первой стабильной версии с индексом 1.0 (под Windows) состоялся в мае 1991 г., а в сентябре 1992 г. Microsoft выпустила Visual Basic 1.0 под DOS.

    При разработке Visual Basic Microsoft частично основывалась на классическом языке программирования BASIC (Beginner’s All-purpose Symbolic Instruction Code), созданном в 1964 г. От него Visual Basic достались стиль и частично синтаксис.

    В традиционном исполнении Visual Basic развивался до 1998 г. и дорос до версии 6.0, поддержка которой была прекращена лишь спустя 10 лет, в марте 2008 г. После версии 6.0 Microsoft в 2002 г. выпустила Visual Basic .NET, он же Visual Basic 7.0. Вместе с ним свет увидели вместе с Visual C# и ASP.NET. Спустя год состоялся релиз Visual Basic .NET 2003 (Visual Basic 7.1) – он был выпущен вместе с .NET Framework 1.1.

    VB.NET – это объектно-ориентированный язык программирования, своего рода эволюция классического Visual Basic. Microsoft выпускала новые его версии с промежутками от одного до трех лет: Visual Basic 7.1 вышел в 2003 г., Visual Basic 8.0 – в 2005 г., Visual Basic 9.0 – в 2008 г. и т. д.

    В апреле 2014 г. Microsoft открыла исходный код компилятора С# и Visual Basic в рамках открытой лицензии Apache 2.0. Кроме того, компания анонсировала создание организации .Net Foundation, которая объединила 24 проекта .Net с открытым исходным кодом.

    В декабре 2014 г. Microsoft открыла исходный код компилятора Visual Basic 14, после чего любой желающий получил возможность принять участие в разработке следующей версии среды, Visual Basic 15.

    Версия Visual Basic .NET 15 (на основе Visual Basic 14) вышла в 2015 г. и стала первой в истории Visual Basic, которая включила в себя наработки сообщества. На момент публикации материала самой актуальной версией Visual Basic была Visual Basic 16, она же Visual Basic 2019, требующая наличия на ПК установленной .NET Framework 4.8.

    На прекращение развития Visual Basic отреагировали некоторые известные представители мирового ИТ-сообщества. Среди них оказался и программист Пол Турротт (Paul Thurrott), основатель портала Thurrott.com и журналист. Он назвал это печальным событием и подчеркнул, что оно затронуло многих разработчиков и его лично.

    По словам Турротта, его знакомство с Visual Basic началось с Visual Basic 3, вышедшего в 1993 г. В его активе есть ряд книг, посвященных этому языку в различных его версиях.

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector