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.

All labels observed (5)

How this entity was disambiguated

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 family
linked to: BASIC
firstAppeared 2002
hasFeature automatic garbage collection
intellisense support in Visual Studio
integratedWith Visual Studio
interoperatesWith C#
other .NET languages
introducedWith .NET Framework 1.0
linked to: .NET Framework
paradigm event-driven programming
object-oriented programming
platform .NET (5 and later)
linked to: .NET Core

.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
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

How these facts were elicited

Referenced by (46)

Full triples — surface form annotated when it differs from this entity's canonical label.

Visual Studio supportsProgrammingLanguage Visual Basic .NET
.NET Framework supportsProgrammingLanguage Visual Basic .NET
ASP.NET supportsLanguage Visual Basic .NET
Windows Forms supportedLanguage Visual Basic .NET
Microsoft Visual Studio Enterprise supportsLanguage Visual Basic .NET
subject linked to: Enterprise
Common Language Runtime supportsLanguage Visual Basic .NET
Entity Framework supportsLanguage VB.NET
linked to: Visual Basic .NET
LINQ designedForLanguage Visual Basic .NET
Roslyn compiler programmingLanguage Visual Basic .NET
Roslyn compiler supportsLanguage Visual Basic .NET
Roslyn compiler supportsStandard Visual Basic language specifications
linked to: Visual Basic .NET
Rider programmingLanguageSupported VB.NET
linked to: Visual Basic .NET
.NET Core programmingLanguage Visual Basic .NET
Common Language Specification usedBy Visual Basic .NET
Common Type System usedBy Visual Basic .NET
ML.NET supportsLanguage VB.NET
linked to: Visual Basic .NET
Microsoft .NET documentation topic Visual Basic .NET
Microsoft .NET documentation hasSection Visual Basic language reference
linked to: Visual Basic .NET
Mono runtime supportsLanguage Visual Basic .NET
.NET languages includesLanguage Visual Basic .NET
Common Language Infrastructure supportsProgrammingLanguage Visual Basic .NET
subject linked to: CLI
ISO/IEC 23271 relatedTo Visual Basic .NET
System language VB.NET
linked to: Visual Basic .NET
System.Collections supportsLanguage VB.NET
linked to: Visual Basic .NET
System.IO usedWith VB.NET
linked to: Visual Basic .NET
System.Reflection hasLanguage VB.NET
linked to: Visual Basic .NET
XAML integratesWith Visual Basic .NET
Windows Workflow Foundation programmingLanguage VB.NET
linked to: Visual Basic .NET
Windows SDK supportsProgrammingLanguage Visual Basic .NET
Visual Basic succeededBy Visual Basic .NET
ADO.NET programmingLanguage VB.NET
linked to: Visual Basic .NET
ADO.NET supportsLanguage VB.NET
linked to: Visual Basic .NET
ECMA standardized Visual Basic .NET language aspects
linked to: Visual Basic .NET
Mono supportsProgrammingLanguage Visual Basic .NET
WinRT languageProjection Visual Basic .NET
MSBuild supportsLanguage Visual Basic .NET
.NET CLI programmingLanguage Visual Basic .NET
.NET ecosystem supportsProgrammingLanguage Visual Basic .NET
JetBrains Rider programmingLanguageSupport VB.NET
linked to: Visual Basic .NET
Mono project supportsProgrammingLanguage Visual Basic .NET
SqlTransaction languageBinding VB.NET
linked to: Visual Basic .NET
ReSharper supportsLanguage VB.NET
linked to: Visual Basic .NET
dotCover supportsLanguage VB.NET
linked to: Visual Basic .NET