Visual Basic .NET
E34602
Visual Basic .NET is an object-oriented programming language developed by Microsoft for the .NET framework, designed to be easy to learn and tightly integrated with Windows application development.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| VB.NET | 2 |
| Visual Basic language specifications | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
.NET language
ⓘ
high-level programming language ⓘ object-oriented programming language ⓘ |
| compilesTo | Microsoft Intermediate Language ⓘ |
| designedBy | Microsoft ⓘ |
| designedFor |
Windows application development
ⓘ
ease of use ⓘ rapid application development ⓘ |
| developer | Microsoft ⓘ |
| family |
BASIC
ⓘ
surface form:
BASIC family
|
| firstAppeared | 2002 ⓘ |
| hasFeature |
automatic garbage collection
ⓘ
intellisense support in Visual Studio ⓘ |
| integratedWith | Visual Studio ⓘ |
| interoperatesWith |
C# programming language
ⓘ
surface form:
C#
other .NET languages ⓘ |
| introducedWith |
.NET Framework
ⓘ
surface form:
.NET Framework 1.0
|
| paradigm |
event-driven programming
ⓘ
object-oriented programming ⓘ |
| platform |
.NET Core
ⓘ
surface form:
.NET (5 and later)
.NET Core ⓘ .NET Framework ⓘ |
| predecessor | Visual Basic ⓘ |
| runsOn | Common Language Runtime ⓘ |
| standardizedBy | ECMA (as part of Common Language Infrastructure) ⓘ |
| successorTo | classic Visual Basic ⓘ |
| supports |
ADO.NET
ⓘ
ASP.NET ⓘ LINQ ⓘ Windows Presentation Foundation ⓘ
surface form:
WPF
Windows Forms ⓘ asynchronous programming (Async/Await) ⓘ attributes ⓘ delegates ⓘ events ⓘ exception handling ⓘ generics ⓘ inheritance ⓘ interfaces ⓘ overloading ⓘ |
| syntaxStyle | English-like ⓘ |
| targetPlatform |
Windows
ⓘ
mobile (via .NET) ⓘ web ⓘ |
| typingDiscipline |
partial type inference
ⓘ
safe ⓘ static ⓘ strong ⓘ |
Referenced by (17)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
VB.NET
this entity surface form:
VB.NET
subject surface form:
Microsoft Visual Studio Enterprise
this entity surface form:
Visual Basic language specifications