2016-02-07 5 views
0

Я делаю много кодирования VBA и только начинаю с Visual Studio 2015 для больших проектов. Я ничего не делал за пределами VBA со времен VB6 в старшей школе в начале 2000-х. Я пытаюсь догнать и получить противоречивые ответы на то, что сейчас означает «Visual Basic».VB6 VB14 VB.net Confusion

Когда я читал о новых обновлениях Visual Basic для VB14, это действительно vb.net? MS отказала .net от имени?

Следует ли vb6 называть «VB6», чтобы избежать путаницы с «Visual Basic», которая теперь относится к vb.net?

И, наконец, когда я открываю Visual Studio 2015 и вижу язык, называемый Visual Basic в новых проектах, является ли это vb.net?

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

+0

Возможный дубликат [Разница между Visual Basic 6.0 и VBA] (http://stackoverflow.com/questions/993300/difference-between-visual-basic-6-0-and-vba) – newguy

+0

Да, все современные версии «Visual Basic» - это фактически VB.NET. VB 6 был удален Microsoft примерно в 2002/2003 году и заменен на VB.NET. –

ответ

3

После Visual Basic .net 2003 Microsoft удалила «.net» из названия продукта, вызывая следующую версию Visual Basic 2005. VB14 официально является Visual Basic 2015 и по существу является последней версией VB.net. Когда вы открываете Visual Studio 2015 и видите язык, называемый Visual Basic в новых проектах, это, по сути, VB.net.

VB6 отличается от всех более поздних версий Visual Basic тем, что его обычно называют VB6. Более поздние версии Visual Basic гораздо более совместимы друг с другом, чем с VB6.

+1

Вы также можете найти ссылки на «классический» VB - это тоже VB6 (или ранее). – peterG

Смежные вопросы