progs.biz  
Начало>VB.NET>Основы>Урок 1
C#
VB.NET
Visual C++.NET
ASP.NET
Visual C++ 6
WinAPI
C/C++
Delphi
C++ Builder
Java
SQL
PHP
DirectX
Visual Basic 6.0
Ассемблер
Интернет
Сист. прогр-ние
Pocket PC
Обзор книг
Обзор программ

Б. Ивьен и др. Visual Basic .NET. Библия пользователя
Б. Ивьен и др. Visual Basic .NET. Библия пользователя
Заказать на Озоне



Яндекс-цитирования

Основы VB.NET
Урок 1. Что такое VB.NET?

Visual Basic.NET - это новая версия языка Visual Basic. Она входит в Visual Studio.NET, куда входят еще C# и C++. Возможно, что через некоторое время Microsoft или сторонние формы включат в эту библиотеку еще какой-нибудь язык. По крайней мере такие слухи ходят. Но для нас это сейчас не важно. Мы будем изучать Visual Basic.NET или, сокращенно, VB.NET. Конечно, если вы раньше использовали Visual Basic, то вам перейти на VB.NET будет довольно-таки легко. Хотя надо отметить (причем непонятно, с сожалением или с радостью), что обратной совместимости с предыдущими версиями VB нет. Это признает и сама Microsoft. Хотя в VB.NET и включено средство для перевода проектов из предыдущих версий VB к нынешней, особо обольщаться не следует - автоматический перевод не всегда возможен. Так что сто раз подумайте, стоит ли переводить тарые, работающие программы на новую платформу, или не стоит. Другое дело новые программы. Их лучше писать на VB.NET. Правда, новую версию еще надо будет изучить, но ведь это все равно придется сделать - рано или поздно, но лучше рано.

В VB.NET основные конструкции остались от классического VB. Самые большое изменение - это то, что VB, наконец-то, стал действительно настоящим объектно-ориентированным языком. Классы теперь наследуются (как и в классических объектно-ориентированных языках - C/C++ или Java), есть конструкторы, появились интерфейсы. Из языка исчезли такие вещи как тип Variant (который был источником стольких ошибок). VB.NET использует библиотеку .NET Framework- эта же библиотека используется и в других языках из Visual Studio. Это особенно удобно, так как сейчас программисту достаточно изучить эту библиотеку только один раз - после этого полученные знания можно легко применять и в C#, и в Visual C++.NET. Нечто похожее было и есть у фирмы Borland - библиотека VCL используется и в Delphi, и в C++ Builder'е. Так что Microsoft берет у своих конкурентов самое лучшее. Кроме того, написанные в одних языках .NET классы можно использовать в других языках. Например, написанные классы в VB.NET можно спокойно использовать в Visual C++.NET или в Visual C#. Или наоборот.

Рассылки нашего сайта на Subscribe.Ru
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET new!
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


 
 
Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2008 сайт progs.biz
© 2002-2008 Игорь Алексеев