Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 23

Warning: include(http://altcode.ru/include/style.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 23

Warning: include() [function.include]: Failed opening 'http://altcode.ru/include/style.php' for inclusion (include_path='.:') in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 23

ALTCODE

Программирование - ALTCODE.ru   Все о языках программирования.

Assembler |  C  |  C++ |  Visual C++ |  C++ Builder |  C# |  Pascal |  Delphi |  BASIC |  Visual Basic |  Visual Basic .NET 
Java |  Perl |  Visual FoxPro |  Ruby |  PHP |  MySQL 
 Главная / Visual Basic.NET

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 43

Warning: include(http://altcode.ru/include/left_menu.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 43

Warning: include() [function.include]: Failed opening 'http://altcode.ru/include/left_menu.php' for inclusion (include_path='.:') in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 43

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.

Visual Basic Codename Orcas — предрелизная версия выпущена 19 апреля 2007 года.
Visual Basic Codename Orcas Express — бесплатная урезанная версия, выпущенная параллельно с новым продуктом.
Предлагается для бесплатного скачивания и использования. Требует бета-версию .NET Framework 3.5.

Пример кода на Visual Basic .NET
Public Class Form1
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       'Графика
       Me.CreateGraphics.DrawBezier(New System.Drawing.Pen(Color.Blue), 0, 0, 100, 100, 600, 600, 0, 400)
       Me.CreateGraphics.DrawBezier(New System.Drawing.Pen(Color.Blue), 0, 0, 600, 600, 100, 100, 400, 0)
       Me.CreateGraphics.DrawLine(New System.Drawing.Pen(Color.Blue), 0, 0, 600, 600)
       'Система
       MessageBox.Show("User name: " + My.User.Name.ToString + vbCrLf + _
                       "Screen name: " + My.Computer.Screen.DeviceName.ToString + vbCrLf + _
                       "Ports count: " + My.Computer.Ports.SerialPortNames.Count.ToString, _
                        "Box Caption", MessageBoxButtons.OK, MessageBoxIcon.Error)
       'Сеть
       Dim WC As New System.Net.WebClient
       WC.DownloadFile("http://server.net/filename.exe", "C:\myfile.exe")
       WC = Nothing
   End Sub
   End Class



Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 54

Warning: include(http://altcode.ru/include/banners.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 54

Warning: include() [function.include]: Failed opening 'http://altcode.ru/include/banners.php' for inclusion (include_path='.:') in /home/virtwww/w_altcode-ru_ffd5b838/http/vb-net/index.php on line 54