Visual Basic .NET
//Artykuł jest przekształceniem artykułu o C# C_Sharp
Język Visual Basic.Net(VB.Net) jest obiektowym językiem programowania zaprojektowanym przez firmę Microsoft. Program napisany w tym języku kompilowany jest do kodu pośredniego wykonywanego w maszynie wirtualnej .NET lub Mono.
Do uruchomienia programu napisanego w języku VB.Net w systemie Windows wymagana jest biblioteka uruchomieniowa zwana .NET Framework dostępna za darmo na stronie Microsoftu.
Język VB.Net ma wiele cech wspólnych z językami programowania Visual Basic i BASIC.
Nazwa
Nazwa może być myląc szgólnie dla tych, którzy słyszeli o ograniczniach Visual Basica w wersji do 6. Zaadoptowanie VB do platformy net częsciowow wymusiło, a częsciowo pozwoliło na dość duże zmiany znacznie poszerzając możliwości języka.
Jako, że jednym z celów (lub też ubocznym skukiem) stworznia platformy .Net było danie programiści wyboru odnośnie stosowanie składni wybranego przez siebie języka przy zachowaniu funkcjonalności, język Visual Basic.Net ma bardzo podobną funkcjonalność co C#, a kod produkowany przez kompilatory obu jezyków często jest identyczny.
Przykładowe programy
Prosty program napisany w języku VB.NEt. Po jego skompilowaniu i uruchomieniu zobaczymy napis „Hello world!”.
Imports System Public Class PrzykladowaKlasa 'Konstruktor z dziedziczeniem konstruktora macierzystego Sub New() MyBase.New() End Sub Shared Sub Main() System.Console.WriteLine("Hello world") End Sun End Class
Kolejny przykładowy program demonstruje technikę programowania interfejsu użytkownika. Po jego skompilowaniu i uruchomieniu system operacyjny utworzy okienko aplikacji.
Imports System Imports System.Windows.Forms Public Class PrzykladoweOkno Inherits Form Shared Sub Main() Application.Run( New PrzykladoweOkno() ); End Sub End Class
Zobacz też
Linki zewnętrzne
- strona domowa projektu Mono – wolnej implementacji C♯ i .NET
- Monodevelop – środowisko programistyczne napisane w C♯ i GTK+