Visual Basic .NET

GPTKB entity

Statements (97)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:VB.NET
gptkbp:category high-level programming language
.NET language
gptkbp:compilesTo gptkb:Common_Intermediate_Language
gptkbp:developedBy gptkb:Microsoft
gptkbp:fileExtension .vb
gptkbp:firstAppearance 2002
gptkbp:hasFeature gptkb:platform_invoke_(P/Invoke)
events
garbage collection
interfaces
reflection
resource management
inheritance
internationalization
exception handling
multithreading
Unicode support
automatic memory management
localization
structured programming
type inference
attributes
delegates
properties
iterators
polymorphism
encapsulation
generics
operator overloading
async/await
pattern matching
tuples
type safety
lambda expressions
namespace support
overloading
custom events
code access security
ByRef and ByVal parameters
COM interoperability
My namespace
XML documentation
XML literals
anonymous types
application domains
assembly versioning
auto-implemented properties
collection initializers
dynamic binding
extension methods
interpolated strings
late binding
module support
nullable value types
object initializers
optional parameters
partial classes
strong name signing
structured error handling
gptkbp:hasStableRelease 2021
https://www.w3.org/2000/01/rdf-schema#label Visual Basic .NET
gptkbp:influencedBy gptkb:Visual_Basic
gptkb:C#
gptkb:.NET_Framework
gptkbp:latestReleaseVersion 16.9
gptkbp:license freeware
gptkbp:paradigm object-oriented programming
event-driven programming
gptkbp:partOf gptkb:.NET_family
gptkbp:platform gptkb:.NET_Core
gptkb:.NET_5+
gptkb:.NET_Framework
gptkbp:runsOn gptkb:Common_Language_Runtime
gptkbp:successor gptkb:Visual_Basic_6.0
gptkbp:supports gptkb:ADO.NET
gptkb:WPF
gptkb:Windows_Forms
gptkb:LINQ
gptkb:ASP.NET
asynchronous programming
gptkbp:typingDiscipline strong
safe
static
gptkbp:usedFor web application development
Windows application development
console application development
gptkbp:website https://docs.microsoft.com/en-us/dotnet/visual-basic/
gptkbp:bfsParent gptkb:Visual_Basic
gptkb:.NET
gptkb:Microsoft_Visual_Studio
gptkb:Visual_Studio
gptkb:.NET_languages
gptkb:Microsoft_.NET
gptkb:.NET_Framework_Class_Library
gptkbp:bfsLayer 5