Visual Basic .NET

Visual Basic .NET (VB.NET) — это объектно-ориентированный язык программирования, который можно рассматривать как очередной виток эволюции Visual Basic (VB), реализованный на платформе Microsoft .NET.

В отличие от «классического» VB, VB.NET — полностью объектно-ориентированный язык программирования, поддерживающий полиморфизм, наследование и другие ключевые возможности ООП.

VB.NET не имеет обратной совместимости с VB6. Открытие проектов старых версий (*.vbp) возможно только после предварительной конвертации их в формат VB.NET специальным мастером (Migration Wizard).

Важнейшими изменениями в VB.NET являются:

  • поддержка концепций объектно-ориентированного программирования;
  • компиляция в байт-код (intermediate language, IL), исполняемый с помощью виртуальной машины common language runtime (CLR);
  • использование всего набора объектных библиотек, входящих в .NET Framework, включающих мощные средства по работе с формами (Windows Forms), базами данных (ADO.NET), графикой (GDI+), средствами обеспечения безопасности, веб-страницами (ASP.NET) и т. п.;
  • появление жёсткой проверки типов (Option Strict);
  • поддержка свободной многопоточности;
  • поддержка структурной обработки исключений (structurized exception handling, SEH).

С переходом на платформу .NET, изменилась сама парадигма программирования (и это наиболее важное изменение).

Версии

Существующие версии VB.NET:

  • Visual Basic .NET — выпущен в 2002 году, вместе с Visual C# и ASP.NET
  • Visual Basic .NET 2003 — выпущена вместе с .NET Framework 1.1; имеется русскоязычная версия с русским MSDN
  • Visual Basic 2005 — выпущена в конце октября 2005 года, в составе Visual Studio 2005
  • Visual Basic 2005 Express — выпущена в начале ноября 2005 года совместно с другими продуктами линейки Express [1], в том числе SQL Server 2005 Express Edition. Предлагается для бесплатного скачивания и использования. Требует .NET Framework 2.0.

Ссылки

  • Форум по программированию Vingrad - статьи и форумы по программированию, в том числе и по VB .NET
  • GotDotNet.ru — новости, статьи, форумы по программированию под .NET, в том числе на VB.NET
  • RSDN.ru — статьи и форумы по программированию, в том числе под .NET
  • MSDN на русском — переведена обучающая и справочная информация по .NET Framework 1.1 и VB.NET


 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home