visual basic net



Vb net

Автор Артём Смирнов задал вопрос в разделе Другие языки и технологии

В чём отличие Visual Basic от VB for Application и VB.NET и получил лучший ответ

Ответ от Ev[гуру]
Visual Basic 6.0 и Visual Basic .NET 2008/2010, входящие в состав своих визуал студий очень сильно отличаются.
На многих сайтах и в книгах даже утверждается, что это уже АБСОЛЮТНО РАЗНЫЕ языки. Я в чем то согласен.
Visual Basic 6.0 уже немного "старенький" язык, версия 6.0 выпущена в середине 1987 года. Его еще называют классическим VB.
По синтаксису абсолютно совместим с VBA (Visual Basic for Applications), который входит в состав Word, Excel, Access, Visio и многие другие приложения.
VBA - это интерпретатор и служит в первую очередь для расширения функционала тех приложений, в которые он встроен. Исполнимые файлы (EXE) на VBA не создаются, весь код хранится в самом документе Word, Excel и др.. .
VB 6.0 немного тяжело работает с графикой, не полноценно объектно-ориентированный (нет наследования) . Его основное качество - ПРОСТОТА изучения, а по скорости создания Windows приложений ему вообще нет равных.
В инете очень много примеров и статей по VB 6.0 (растровая графика, создание игр, работа с DirectX и 3D-объектами, базами данных Access и Oracle используя ADO и SQL, передача данных по локальной сети, создание ЧАТов, работа с модемами и COM-портами, шифрование, сжатие, работа напрямую с любыми приложениями MS Office и даже вирусы (Трояны...)).. .
Да и в книжных магазинах книги по VB не являются дифицитом.
Вот сайтики для обучения основам языка.
ссылка
ссылка
ссылка
.ru (в этой ссылке убрать пробел)
Вот так VB 6.0 выглядит внешне:
VB .NET современный и очень мощный объектно-ориентированный язык, по возможностям идентичный C# , С++, Java
и другим языкам с технологией .NET (они все используют библиотеку Framework 3.5 / 4.0, поэтому и возможности абсолютно одинаковы, разница в синтаксисе) .
Плохо то, что они не совсем совместимы. Код написанный в одном VB без мелких исправлений не перенести в другой VB, но есть конверторы VB6 --> NET. А концептуально, они похожи.
Поэтому, если чувствуете в себе силы осилить сразу современный язык, то выбирайте VIsual Basic .NET 2008 или 2010
На сайте Майкрософт можно скачать русскую версию Express и бесплатно ее зарегистрировать. VB .NET 2008 лично мне даже больше нравится - не такой уж сильно внешне красивый, но ресурсов компа меньше кушает, а по возможностям почти одинаковы.. .
Еще надо купить в магазине 1-2 хороших книги по языку - без этого изучать NET будет очень трудно.

Ответ от IRQ[гуру]
VBA это почти то же самое что и VB. А вот VB.NET тесно связан с .NET и надо знать саму платформу.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: В чём отличие Visual Basic от VB for Application и VB.NET
Visual Basic NET на Википедии
Посмотрите статью на википедии про Visual Basic NET
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*