We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Visual Basic (.NET)

Index Visual Basic (.NET)

Visual Basic (VB), originally called Visual Basic.NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on.NET, Mono, and the.NET Framework. [1]

Table of Contents

  1. 289 relations: Active Scripting, ActiveReports, Aerodynamic potential-flow code, ALGLIB, AnimatLab, Anonymous function, ArcObjects, Array (data type), ASP.NET MVC, ASP.NET Razor, ASP.NET Web Forms, Aspect-oriented programming, Asprise OCR, AutoHotkey, Avalonia (software framework), Barcode, Base One Foundation Component Library, BASIC, Basic, Basic4android, Business Intelligence Markup Language, C Sharp 4.0, C++/CLI, Call Level Interface, Callback (computer programming), CDBurnerXP, Character literal, Class (computer programming), Closure (computer programming), COBOL, Coco/R, Code Project, CodeScene, CodinGame, Comment (computer programming), Common Intermediate Language, Common Type System, Comparison of application virtualization software, Comparison of audio player software, Comparison of C Sharp and Visual Basic .NET, Comparison of multi-paradigm programming languages, Comparison of OpenGL and Direct3D, Comparison of parser generators, Comparison of programming languages, Comparison of programming languages (array), Comparison of programming languages (associative array), Comparison of programming languages (basic instructions), Comparison of programming languages (functional programming), Comparison of programming languages (object-oriented programming), Comparison of programming languages (string functions), ... Expand index (239 more) »

Active Scripting

Active Scripting (formerly known as ActiveX Scripting) is the technology used in Windows to implement component-based scripting support.

See Visual Basic (.NET) and Active Scripting

ActiveReports

ActiveReports is a.NET reporting tool used by developers of.NET (cross-platform, WinForms), and ASP.NET/JavaScript (WebForms, MVC 5, Core, Blazor) applications.

See Visual Basic (.NET) and ActiveReports

Aerodynamic potential-flow code

In fluid dynamics, aerodynamic potential flow codes or panel codes are used to determine the fluid velocity, and subsequently the pressure distribution, on an object.

See Visual Basic (.NET) and Aerodynamic potential-flow code

ALGLIB

ALGLIB is a cross-platform open source numerical analysis and data processing library.

See Visual Basic (.NET) and ALGLIB

AnimatLab

AnimatLab is an open-source neuromechanical simulation tool that allows authors to easily build and test biomechanical models and the neural networks that control them to produce behaviors.

See Visual Basic (.NET) and AnimatLab

Anonymous function

In computer programming, an anonymous function (function literal, lambda abstraction, lambda function, lambda expression or block) is a function definition that is not bound to an identifier.

See Visual Basic (.NET) and Anonymous function

ArcObjects

ArcObjects is a development environment of the ArcGIS family of applications.

See Visual Basic (.NET) and ArcObjects

Array (data type)

In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time during program execution.

See Visual Basic (.NET) and Array (data type)

ASP.NET MVC

ASP.NET MVC is a web application framework developed by Microsoft that implements the model–view–controller (MVC) pattern.

See Visual Basic (.NET) and ASP.NET MVC

ASP.NET Razor

Razor is an ASP.NET programming syntax used to create dynamic web pages with the C# or VB.NET programming languages.

See Visual Basic (.NET) and ASP.NET Razor

ASP.NET Web Forms

ASP.NET Web Forms is a web application framework and one of several programming models supported by the Microsoft ASP.NET technology.

See Visual Basic (.NET) and ASP.NET Web Forms

Aspect-oriented programming

In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.

See Visual Basic (.NET) and Aspect-oriented programming

Asprise OCR

Asprise OCR is a commercial optical character recognition and barcode recognition SDK library that provides an API to recognize text as well as barcodes from images (in formats like JPEG, PNG, TIFF, PDF, etc.) and output in formats like plain text, xml and searchable PDF.

See Visual Basic (.NET) and Asprise OCR

AutoHotkey

AutoHotkey is a free and open-source custom scripting language for Microsoft Windows, primarily designed to provide easy keyboard shortcuts or hotkeys, fast macro-creation and software automation to allow users of most computer skill levels to automate repetitive tasks in any Windows application.

See Visual Basic (.NET) and AutoHotkey

Avalonia (software framework)

Avalonia is a free and open-source.NET cross-platform XAML-based UI framework inspired by WPF/UWP and distributed under the MIT License.

See Visual Basic (.NET) and Avalonia (software framework)

Barcode

A barcode or bar code is a method of representing data in a visual, machine-readable form.

See Visual Basic (.NET) and Barcode

Base One Foundation Component Library

The Base One Foundation Component Library (BFC) is a rapid application development toolkit for building secure, fault-tolerant, database applications on Windows and ASP.NET.

See Visual Basic (.NET) and Base One Foundation Component Library

BASIC

BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use.

See Visual Basic (.NET) and BASIC

Basic

Basic or BASIC may refer to.

See Visual Basic (.NET) and Basic

Basic4android

Basic4Android (currently known as B4A) is a rapid application development tool for native Android applications, developed and marketed by Anywhere Software Ltd.

See Visual Basic (.NET) and Basic4android

Business Intelligence Markup Language

Business Intelligence Markup Language (BIML) is a domain-specific XML dialect for defining business intelligence (BI) assets.

See Visual Basic (.NET) and Business Intelligence Markup Language

C Sharp 4.0

C# 4.0 is a version of the C# programming language that was released on April 11, 2010.

See Visual Basic (.NET) and C Sharp 4.0

C++/CLI

C++/CLI is a variant of the C++ programming language, modified for Common Language Infrastructure.

See Visual Basic (.NET) and C++/CLI

Call Level Interface

The Call Level Interface (CLI) is an application programming interface (API) and software standard to embed Structured Query Language (SQL) code in a host program as defined in a joint standard by the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC): ISO/IEC 9075-3:2003.

See Visual Basic (.NET) and Call Level Interface

Callback (computer programming)

In computer programming, a callback is a function that is stored as data (a reference) and designed to be called by another function often back to the original abstraction layer.

See Visual Basic (.NET) and Callback (computer programming)

CDBurnerXP

CDBurnerXP is an optical disc authoring utility for Windows 2000 and later, written mostly in Visual Basic.NET as of version 4, released in September 2007.

See Visual Basic (.NET) and CDBurnerXP

Character literal

A character literal is a type of literal in programming for the representation of a single character's value within the source code of a computer program.

See Visual Basic (.NET) and Character literal

Class (computer programming)

In object-oriented programming, a class defines the shared aspects of objects created from the class.

See Visual Basic (.NET) and Class (computer programming)

Closure (computer programming)

In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions.

See Visual Basic (.NET) and Closure (computer programming)

COBOL

COBOL (an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use.

See Visual Basic (.NET) and COBOL

Coco/R

Coco/R is a compiler generator that takes wirth syntax notationIn the manual, however, it is referred as L-attributed Extended Backus–Naur Form syntax (EBNF).

See Visual Basic (.NET) and Coco/R

Code Project

Code Project (formerly The Code Project) is a community for computer programmers with articles on different topics and programming languages such as web development, software development, C++, Java, and other topics.

See Visual Basic (.NET) and Code Project

CodeScene

CodeScene is a software engineering intelligence platform that combines code quality metrics with behavioral code analysis.

See Visual Basic (.NET) and CodeScene

CodinGame

CodinGame is a technology company editing an online platform for developers, allowing them to play with programming with increasingly difficult puzzles, to learn to code better with an online programming application supporting twenty-five programming languages, and to compete in multiplayer programming contests involving timed artificial intelligence, or code golf challenges.

See Visual Basic (.NET) and CodinGame

Comment (computer programming)

In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program.

See Visual Basic (.NET) and Comment (computer programming)

Common Intermediate Language

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language binary instruction set defined within the Common Language Infrastructure (CLI) specification.

See Visual Basic (.NET) and Common Intermediate Language

Common Type System

In Microsoft's.NET Framework, the Common Type System (CTS) is a standard that specifies how type definitions and specific values of types are represented in computer memory.

See Visual Basic (.NET) and Common Type System

Comparison of application virtualization software

Application virtualization software refers to both application virtual machines and software responsible for implementing them.

See Visual Basic (.NET) and Comparison of application virtualization software

Comparison of audio player software

The following comparison of audio players compares general and technical information for a number of software media player programs.

See Visual Basic (.NET) and Comparison of audio player software

Comparison of C Sharp and Visual Basic .NET

C# and Visual Basic (.NET) are the two main programming languages used to program on the.NET framework.

See Visual Basic (.NET) and Comparison of C Sharp and Visual Basic .NET

Comparison of multi-paradigm programming languages

Programming languages can be grouped by the number and types of paradigms supported.

See Visual Basic (.NET) and Comparison of multi-paradigm programming languages

Comparison of OpenGL and Direct3D

Direct3D and OpenGL are both application programming interfaces (APIs) that can be used in applications to render 2D and 3D computer graphics.

See Visual Basic (.NET) and Comparison of OpenGL and Direct3D

Comparison of parser generators

This is a list of notable lexer generators and parser generators for various language classes.

See Visual Basic (.NET) and Comparison of parser generators

Comparison of programming languages

Programming languages are used for controlling the behavior of a machine (often a computer).

See Visual Basic (.NET) and Comparison of programming languages

Comparison of programming languages (array)

This comparison of programming languages (array) compares the features of array data structures or matrix processing for various computer programming languages.

See Visual Basic (.NET) and Comparison of programming languages (array)

Comparison of programming languages (associative array)

This comparison of programming languages (associative arrays) compares the features of associative array data structures or array-lookup processing for over 40 computer programming languages.

See Visual Basic (.NET) and Comparison of programming languages (associative array)

Comparison of programming languages (basic instructions)

This article compares a large number of programming languages by tabulating their data types, their expression, statement, and declaration syntax, and some common operating-system interfaces.

See Visual Basic (.NET) and Comparison of programming languages (basic instructions)

Comparison of programming languages (functional programming)

This page provides the comparison tables of functional programming instructions between programming languages.

See Visual Basic (.NET) and Comparison of programming languages (functional programming)

Comparison of programming languages (object-oriented programming)

This comparison of programming languages compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate data structures.

See Visual Basic (.NET) and Comparison of programming languages (object-oriented programming)

Comparison of programming languages (string functions)

String functions are used in computer programming languages to manipulate a string or query information about a string (some do both).

See Visual Basic (.NET) and Comparison of programming languages (string functions)

Comparison of programming languages (strings)

This comparison of programming languages (strings) compares the features of string data structures or text-string processing for over 52 various computer programming languages.

See Visual Basic (.NET) and Comparison of programming languages (strings)

Comparison of programming languages (syntax)

This comparison of programming languages compares the features of language syntax (format) for over 50 computer programming languages.

See Visual Basic (.NET) and Comparison of programming languages (syntax)

Comparison of programming languages by type system

This is a comparison of the features of the type systems and type checking of multiple programming languages.

See Visual Basic (.NET) and Comparison of programming languages by type system

Comparison of the Java and .NET platforms

Comparison of the Java and.NET platforms.

See Visual Basic (.NET) and Comparison of the Java and .NET platforms

Comparison of user interface markup languages

The following tables compare general and technical information for some user interface markup languages.

See Visual Basic (.NET) and Comparison of user interface markup languages

Comparison of Visual Basic and Visual Basic .NET

Visual Basic.NET was released by Microsoft in 2002 as a successor to the original Visual Basic computer programming language.

See Visual Basic (.NET) and Comparison of Visual Basic and Visual Basic .NET

Comparison of web template engines

The following table lists the various web template engines used in Web template systems and a brief rundown of their features.

See Visual Basic (.NET) and Comparison of web template engines

Conditional (computer programming)

In computer science, conditionals (that is, conditional statements, conditional expressions and conditional constructs) are programming language constructs that perform different computations or actions or return different values depending on the value of a Boolean expression, called a condition.

See Visual Basic (.NET) and Conditional (computer programming)

Constructor (object-oriented programming)

In class-based, object-oriented programming, a constructor (abbreviation: ctor) is a special type of function called to create an object.

See Visual Basic (.NET) and Constructor (object-oriented programming)

Continuation

In computer science, a continuation is an abstract representation of the control state of a computer program.

See Visual Basic (.NET) and Continuation

Control flow

In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

See Visual Basic (.NET) and Control flow

CorVision

CorVision is a fourth generation programming tool (4GL) currently owned by Attunity, Inc.

See Visual Basic (.NET) and CorVision

Coverity

Coverity is a proprietary static code analysis tool from Synopsys.

See Visual Basic (.NET) and Coverity

Dartmouth BASIC

Dartmouth BASIC is the original version of the BASIC programming language.

See Visual Basic (.NET) and Dartmouth BASIC

DiamondTouch

The DiamondTouch table is a multi-touch, interactive PC interface product from Circle Twelve Inc.

See Visual Basic (.NET) and DiamondTouch

Digital Geometric Kernel

Digital Geometric Kernel (Former KernelCAD), is a software development framework and a set of components for enabling 3D/CAD functionality in Windows applications, developed by DInsight.

See Visual Basic (.NET) and Digital Geometric Kernel

DirectShow

DirectShow (sometimes abbreviated as DS or DShow), codename Quartz, is a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files or streams.

See Visual Basic (.NET) and DirectShow

DirectSkin

DirectSkin is a software component that is used by software developers to add skinning capability to their applications, which may or may not be exposed to end-users.

See Visual Basic (.NET) and DirectSkin

DNN (software)

DNN Platform (formerly DotNetNuke) is a web content management system and web application framework based on the.NET Framework.

See Visual Basic (.NET) and DNN (software)

Dollar sign

The dollar sign, also known as the peso sign, is a currency symbol consisting of a capital crossed with one or two vertical strokes (or depending on typeface), used to indicate the unit of various currencies around the world, including most currencies denominated "dollar" or "peso".

See Visual Basic (.NET) and Dollar sign

DotGNU

DotGNU is a decommissioned part of the GNU Project that started in January 2001 and aimed to provide a free software replacement for Microsoft's.NET Framework.

See Visual Basic (.NET) and DotGNU

DWSIM

DWSIM is an open-source CAPE-OPEN compliant chemical process simulator for Windows, Linux and macOS.

See Visual Basic (.NET) and DWSIM

Dynamic Language Runtime

The Dynamic Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime (CLR) and provides computer language services for dynamic languages.

See Visual Basic (.NET) and Dynamic Language Runtime

Ecopath

Ecopath with Ecosim (EwE) is a free and open source ecosystem modelling software suite, initially started at NOAA by Jeffrey Polovina, but has since primarily been developed at the formerly UBC Fisheries Centre of the University of British Columbia.

See Visual Basic (.NET) and Ecopath

Empty string

In formal language theory, the empty string, or empty word, is the unique string of length zero.

See Visual Basic (.NET) and Empty string

Enterprise Architect (software)

Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML.

See Visual Basic (.NET) and Enterprise Architect (software)

Enumerated type

In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type.

See Visual Basic (.NET) and Enumerated type

Ephemeron

An ephemeron is a data structure that solves two related problems in garbage collected systems.

See Visual Basic (.NET) and Ephemeron

Erik Meijer (computer scientist)

Erik Meijer (born 18 April 1963, Curaçao) is a Dutch computer scientist, entrepreneur, and tie-dye enthusiast.

See Visual Basic (.NET) and Erik Meijer (computer scientist)

Evaluation strategy

In a programming language, an evaluation strategy is a set of rules for evaluating expressions.

See Visual Basic (.NET) and Evaluation strategy

Extensible Application Markup Language

Extensible Application Markup Language (XAML) is a declarative XML-based language developed by Microsoft for initializing structured values and objects.

See Visual Basic (.NET) and Extensible Application Markup Language

Extension method

In object-oriented computer programming, an extension method is a method added to an object after the original object was compiled.

See Visual Basic (.NET) and Extension method

F Sharp (programming language)

F# (pronounced F sharp) is a general-purpose, high-level, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods.

See Visual Basic (.NET) and F Sharp (programming language)

Features new to Windows 8

The transition from Windows 7 to Windows 8 introduced a number of new features across various aspects of the operating system.

See Visual Basic (.NET) and Features new to Windows 8

Finalizer

In computer science, a finalizer or finalize method is a special method that performs finalization, generally some form of cleanup.

See Visual Basic (.NET) and Finalizer

Flowgorithm

Flowgorithm is a graphical authoring tool which allows users to write and execute programs using flowcharts.

See Visual Basic (.NET) and Flowgorithm

Foreach loop

In computer programming, foreach loop (or for-each loop) is a control flow statement for traversing items in a collection.

See Visual Basic (.NET) and Foreach loop

Fragile base class

The fragile base class problem is a fundamental architectural problem of object-oriented programming systems where base classes (superclasses) are considered "fragile" because seemingly safe modifications to a base class, when inherited by the derived classes, may cause the derived classes to malfunction.

See Visual Basic (.NET) and Fragile base class

Function (computer programming)

In computer programming, a function, procedure, method, subroutine, routine, or subprogram is a callable unit of software logic that has a well-defined interface and behavior and can be invoked multiple times.

See Visual Basic (.NET) and Function (computer programming)

Function overloading

In some programming languages, function overloading or method overloading is the ability to create multiple functions of the same name with different implementations.

See Visual Basic (.NET) and Function overloading

Function pointer

A function pointer, also called a subroutine pointer or procedure pointer, is a pointer referencing executable code, rather than data.

See Visual Basic (.NET) and Function pointer

Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions.

See Visual Basic (.NET) and Functional programming

Futures and promises

In computer science, future, promise, delay, and deferred refer to constructs used for synchronizing program execution in some concurrent programming languages.

See Visual Basic (.NET) and Futures and promises

Gambas

Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it.

See Visual Basic (.NET) and Gambas

GB-PVR

GB-PVR was a PVR (personal video recorder aka digital video recorder) application, running on Microsoft Windows, whose main function was scheduling TV recordings and playing back live TV.

See Visual Basic (.NET) and GB-PVR

General Polygon Clipper

The General Polygon Clipper (GPC) is a software library providing for computing the results of clipping operations on sets of polygons.

See Visual Basic (.NET) and General Polygon Clipper

General-purpose programming language

In computer software, a general-purpose programming language (GPL) is a programming language for building software in a wide variety of application domains.

See Visual Basic (.NET) and General-purpose programming language

Generational list of programming languages

This is a "genealogy" of programming languages.

See Visual Basic (.NET) and Generational list of programming languages

Generic programming

Generic programming is a style of computer programming in which algorithms are written in terms of data types to-be-specified-later that are then instantiated when needed for specific types provided as parameters.

See Visual Basic (.NET) and Generic programming

Gerard Verschuuren

Gerard M. Verschuuren is a human biologist, writer, speaker, and consultant, working at the interface of science, philosophy, and religion.

See Visual Basic (.NET) and Gerard Verschuuren

GOLD (parser)

GOLD is a free parsing system that is designed to support multiple programming languages.

See Visual Basic (.NET) and GOLD (parser)

Goto

Goto (goto, GOTO, GO TO, GoTo, or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

See Visual Basic (.NET) and Goto

Half-precision floating-point format

In computing, half precision (sometimes called FP16 or float16) is a binary floating-point computer number format that occupies 16 bits (two bytes in modern computers) in computer memory.

See Visual Basic (.NET) and Half-precision floating-point format

Hash table

In computing, a hash table is a data structure often used to implement the map (a.k.a. dictionary or associative array) abstract data type.

See Visual Basic (.NET) and Hash table

Haskell

Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation.

See Visual Basic (.NET) and Haskell

Höhere Berufsfachschule für Wirtschaftsinformatik

The Höhere Berufsfachschule für Wirtschaftsinformatik (HBFS-WI) located in Saarbrücken, Germany is a school providing higher vocational education in information technology and economics awarding the designation "Staatlich geprüfte(r) Wirtschaftsinformatiker(in)" (English: "state-examined business informatics/software engineer").

See Visual Basic (.NET) and Höhere Berufsfachschule für Wirtschaftsinformatik

High Orbit Ion Cannon

High Orbit Ion Cannon (HOIC) is an open-source network stress testing and denial-of-service attack application designed to attack as many as 256 URLs at the same time.

See Visual Basic (.NET) and High Orbit Ion Cannon

History of software

Software is a set of programmed instructions stored in the memory of stored-program digital computers for execution by the processor.

See Visual Basic (.NET) and History of software

Hot swapping

Hot swapping is the replacement or addition of components to a computer system without stopping, shutting down, or rebooting the system; hot plugging describes the addition of components only.

See Visual Basic (.NET) and Hot swapping

HxD

HxD is a freeware hex editor, disk editor, and memory editor developed by Maël Hörz for Windows.

See Visual Basic (.NET) and HxD

Iliffe vector

In computer programming, an Iliffe vector, also known as a display, is a data structure used to implement multi-dimensional arrays.

See Visual Basic (.NET) and Iliffe vector

ILNumerics

ILNumerics is a mathematical class library for Common Language Infrastructure (CLI) developers and a domain specific language (DSL) for the implementation of numerical algorithms on the.NET platform.

See Visual Basic (.NET) and ILNumerics

Immutable object

In object-oriented (OO) and functional programming, an immutable object (unchangeable object) is an object whose state cannot be modified after it is created.

See Visual Basic (.NET) and Immutable object

Imperative programming

In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state.

See Visual Basic (.NET) and Imperative programming

Incremental compiler

An incremental compiler is a kind of incremental computation applied to the field of compilation.

See Visual Basic (.NET) and Incremental compiler

Indentation (typesetting)

In the written form of many languages, indentation describes empty space, a.k.a. white space, used around text to signify an important aspect of the text such as.

See Visual Basic (.NET) and Indentation (typesetting)

Index of computing articles

Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations.

See Visual Basic (.NET) and Index of computing articles

Index of software engineering articles

This is an alphabetical list of articles pertaining specifically to software engineering.

See Visual Basic (.NET) and Index of software engineering articles

Inner class

In object-oriented programming (OOP), an inner class or nested class is a class declared entirely within the body of another class or interface.

See Visual Basic (.NET) and Inner class

Integer (computer science)

In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers.

See Visual Basic (.NET) and Integer (computer science)

Internet Server Application Programming Interface

The Internet Server Application Programming Interface (ISAPI) is an ''n''-tier API of Internet Information Services (IIS), Microsoft's collection of Windows-based web server services.

See Visual Basic (.NET) and Internet Server Application Programming Interface

Is functions

The Is functions (also known as data information functions, data inspection functions, or data-testing functions) are a set of functions in Microsoft's Visual Basic 6, Visual Basic for Applications, VBScript, and Visual Basic.NET.

See Visual Basic (.NET) and Is functions

Jagged array

In computer science, a jagged array, also known as a ragged array or irregular array is an array of arrays of which the member arrays can be of different lengths, producing rows of jagged edges when visualized as output.

See Visual Basic (.NET) and Jagged array

Jigsaw (ransomware)

Jigsaw is a form of encrypting ransomware malware created in 2016.

See Visual Basic (.NET) and Jigsaw (ransomware)

John G. Kemeny

John George Kemeny (born Kemény János György; May 31, 1926 – December 26, 1992) was a Hungarian-born American mathematician, computer scientist, and educator best known for co-developing the BASIC programming language in 1964 with Thomas E. Kurtz.

See Visual Basic (.NET) and John G. Kemeny

JScript

JScript is Microsoft's legacy dialect of the ECMAScript standard that is used in Microsoft's Internet Explorer web browser.

See Visual Basic (.NET) and JScript

JScript .NET

JScript.NET is a.NET programming language developed by Microsoft.

See Visual Basic (.NET) and JScript .NET

Kapsules

Kapsules was a freeware desktop widget engine for Windows.

See Visual Basic (.NET) and Kapsules

Keyword Services Platform

The Keyword Services Platform (KSP) is a keyword research tool available through Microsoft adCenter, which contains a set of algorithms for providing information about keywords used in search engine queries.

See Visual Basic (.NET) and Keyword Services Platform

Language Integrated Query

Language Integrated Query (LINQ, pronounced "link") is a Microsoft.NET Framework component that adds native data querying capabilities to.NET languages, originally released as a major part of.NET Framework 3.5 in 2007.

See Visual Basic (.NET) and Language Integrated Query

Lavasoft

Adaware, previously known as Lavasoft, is a software development company that produces spyware and malware detection software, including Adaware.

See Visual Basic (.NET) and Lavasoft

Lightweight software test automation

Lightweight software test automation is the process of creating and using relatively short and simple computer programs, called lightweight test harnesses, designed to test a software system.

See Visual Basic (.NET) and Lightweight software test automation

LINC 4GL

LINC ("Logic and Information Network Compiler") is a fourth-generation programming language, used mostly on Unisys computer systems.

See Visual Basic (.NET) and LINC 4GL

Liquid XML Studio

Liquid XML Studio IDE is a Windows based XML editor and XML data binding toolkit.

See Visual Basic (.NET) and Liquid XML Studio

List of BASIC dialects

This is an alphabetical list of BASIC dialects – interpreted and compiled variants of the BASIC programming language.

See Visual Basic (.NET) and List of BASIC dialects

List of CLI languages

CLI languages are computer programming languages that are used to produce libraries and programs that conform to the Common Language Infrastructure (CLI) specifications.

See Visual Basic (.NET) and List of CLI languages

List of educational programming languages

An educational programming language is a programming language that is designed mostly as an instrument for learning, and less as a tool for writing programs to perform work.

See Visual Basic (.NET) and List of educational programming languages

List of file formats

This is a list of file formats used by computers, organized by type.

See Visual Basic (.NET) and List of file formats

List of filename extensions (S–Z)

This alphabetical list of filename extensions contains extensions of notable file formats used by multiple notable applications or services.

See Visual Basic (.NET) and List of filename extensions (S–Z)

List of Microsoft codenames

Microsoft codenames are given by Microsoft to products it has in development before these products are given the names by which they appear on store shelves.

See Visual Basic (.NET) and List of Microsoft codenames

List of Microsoft software

Microsoft is a developer of personal computer software.

See Visual Basic (.NET) and List of Microsoft software

List of MUD clients

A MUD client is a game client, a computer application used to connect to a MUD, a type of multiplayer online game.

See Visual Basic (.NET) and List of MUD clients

List of numerical libraries

This is a list of numerical libraries, which are libraries used in software development for performing numerical calculations.

See Visual Basic (.NET) and List of numerical libraries

List of object-oriented programming languages

This is a list of notable programming languages with object-oriented programming (OOP) features, which are also listed in:Category:Object-oriented programming languages.

See Visual Basic (.NET) and List of object-oriented programming languages

List of open-source video games

This is a list of notable open-source video games.

See Visual Basic (.NET) and List of open-source video games

List of programming languages

This is an index to notable programming languages, in current or historical use.

See Visual Basic (.NET) and List of programming languages

List of programming languages by type

This is a list of notable programming languages, grouped by type.

See Visual Basic (.NET) and List of programming languages by type

List of reflective programming languages and platforms

Programming languages and computing platforms that typically support reflective programming (reflection) include dynamically typed languages such as Smalltalk, Perl, PHP, Python, VBScript, and JavaScript.

See Visual Basic (.NET) and List of reflective programming languages and platforms

List of tools for static code analysis

This is a list of notable tools for static program analysis (program analysis is a synonym for code analysis).

See Visual Basic (.NET) and List of tools for static code analysis

List of web testing tools

This is a list of web testing tools, giving a general overview in terms of features, sometimes used for Web scraping.

See Visual Basic (.NET) and List of web testing tools

Local variable

In computer science, a local variable is a variable that is given local scope.

See Visual Basic (.NET) and Local variable

Lock (computer science)

In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive that prevents state from being modified or accessed by multiple threads of execution at once.

See Visual Basic (.NET) and Lock (computer science)

Managed code

Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g..NET, CoreFX, or.NET Framework; Common Language Runtime (CLR); or Mono.

See Visual Basic (.NET) and Managed code

Managed Extensions for C++

Managed Extensions for C++ or Managed C++ is a deprecated set of language extensions for C++, including grammatical and syntactic extensions, keywords and attributes, to bring the C++ syntax and language to the.NET Framework.

See Visual Basic (.NET) and Managed Extensions for C++

Mednafen

Mednafen (My Emulator Doesn't Need A Fucking Excellent Name), formerly known as Nintencer, is an OpenGL and SDL multi-system free software wrapper that bundles various original and third-party emulation cores into a single package, and is driven by command-line input.

See Visual Basic (.NET) and Mednafen

Mercury (RemObjects BASIC programming language)

Mercury (promoted as Modern Visual Basic) is a programming language developed by RemObjects Software.

See Visual Basic (.NET) and Mercury (RemObjects BASIC programming language)

Michael Halvorson

Michael James Halvorson (born 1 March 1963) is an American technology writer and historian.

See Visual Basic (.NET) and Michael Halvorson

Microsoft .NET strategy

The Microsoft.NET strategy is a marketing plan that Microsoft followed in the early 2000s.

See Visual Basic (.NET) and Microsoft .NET strategy

Microsoft and open source

Microsoft, a technology company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s.

See Visual Basic (.NET) and Microsoft and open source

Microsoft BASIC

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers.

See Visual Basic (.NET) and Microsoft BASIC

Microsoft Office shared tools

Microsoft Office shared tools are software components that are (or were) included in all Microsoft Office products.

See Visual Basic (.NET) and Microsoft Office shared tools

Microsoft Small Basic

Microsoft Small Basic is a programming language, interpreter and associated IDE.

See Visual Basic (.NET) and Microsoft Small Basic

Microsoft Software Licensing and Protection Services

Microsoft Software Licensing and Protection Services, also known as Microsoft SLPS, is a software licensing suite that provides developers with the ability to license software, create license versions, and track performance of products and profitability.

See Visual Basic (.NET) and Microsoft Software Licensing and Protection Services

Microsoft SQL Server

Microsoft SQL Server (Structured Query Language) is a proprietary relational database management system developed by Microsoft.

See Visual Basic (.NET) and Microsoft SQL Server

Microsoft Visual Studio Express

Microsoft Visual Studio Express was a set of integrated development environments (IDEs) that Microsoft developed and released free of charge.

See Visual Basic (.NET) and Microsoft Visual Studio Express

Microsoft Windows library files

The Microsoft Windows operating system supports a form of shared libraries known as "dynamic-link libraries", which are code libraries that can be used by multiple processes while only one copy is loaded into memory.

See Visual Basic (.NET) and Microsoft Windows library files

Microsoft XNA

Microsoft XNA (a recursive acronym for XNA's not acronymed) is a freeware set of tools with a managed runtime environment that Microsoft Gaming developed to facilitate video game development.

See Visual Basic (.NET) and Microsoft XNA

Mixin

In object-oriented programming languages, a mixin (or mix-in) is a class that contains methods for use by other classes without having to be the parent class of those other classes.

See Visual Basic (.NET) and Mixin

Mobile app development

Mobile app development is the act or process by which a mobile app is developed for one or more mobile devices, which can include personal digital assistants (PDA), enterprise digital assistants (EDA), or mobile phones.

See Visual Basic (.NET) and Mobile app development

MOD (file format)

MOD is a computer file format used primarily to represent music, and was the first module file format.

See Visual Basic (.NET) and MOD (file format)

Modula-3

Modula-3 is a programming language conceived as a successor to an upgraded version of Modula-2 known as Modula-2+.

See Visual Basic (.NET) and Modula-3

Modular programming

Modular programming is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

See Visual Basic (.NET) and Modular programming

Modulo

In computing, the modulo operation returns the remainder or signed remainder of a division, after one number is divided by another (called the modulus of the operation).

See Visual Basic (.NET) and Modulo

Mono (software)

Mono is a free and open-source.NET Framework-compatible software framework.

See Visual Basic (.NET) and Mono (software)

Monobasic

Monobasic may refer to.

See Visual Basic (.NET) and Monobasic

MonoDevelop

MonoDevelop (also known as Xamarin Studio) was an open-source integrated development environment for Linux, macOS, and Windows.

See Visual Basic (.NET) and MonoDevelop

Multiple dispatch

Multiple dispatch or multimethods is a feature of some programming languages in which a function or method can be dynamically dispatched based on the run-time (dynamic) type or, in the more general case, some other attribute of more than one of its arguments.

See Visual Basic (.NET) and Multiple dispatch

MusicBee

MusicBee is a freeware media player for playback and organization of audio files on Microsoft Windows, built using the audio library.

See Visual Basic (.NET) and MusicBee

Nested function

In computer programming, a nested function (or nested procedure or subroutine) is a named function that is defined within another, enclosing, block and is lexically scoped within the enclosing block meaning it is only callable by name within the body of the enclosing block and can use identifiers declared in outer blocks, including outer functions.

See Visual Basic (.NET) and Nested function

NIAflow

NIAflow is simulation software for mineral processing plants.

See Visual Basic (.NET) and NIAflow

NjRAT

njRAT, also known as Bladabindi, is a remote access tool (RAT) with user interface or trojan which allows the holder of the program to control the end-user's computer.

See Visual Basic (.NET) and NjRAT

Null coalescing operator

The null coalescing operator is a binary operator that is part of the syntax for a basic conditional expression in several programming languages, such as (in alphabetical order): C# since version 2.0, Dart since version 1.12.0, PHP since version 7.0.0, Perl since version 5.10 as logical defined-or, PowerShell since 7.0.0, and Swift as nil-coalescing operator.

See Visual Basic (.NET) and Null coalescing operator

Nullable type

Nullable types are a feature of some programming languages which allow a value to be set to the special value NULL instead of the usual possible values of the data type.

See Visual Basic (.NET) and Nullable type

Object database

An object database or object-oriented database is a database management system in which information is represented in the form of objects as used in object-oriented programming.

See Visual Basic (.NET) and Object database

Object-based language

The term object-based language may be used in a technical sense to describe any programming language that uses the idea of encapsulating state and operations inside objects.

See Visual Basic (.NET) and Object-based language

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).

See Visual Basic (.NET) and Object-oriented programming

Object–relational database

An object–relational database (ORD), or object–relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational database, but with an object-oriented database model: objects, classes and inheritance are directly supported in database schemas and in the query language.

See Visual Basic (.NET) and Object–relational database

ObjectDatabase++

ObjectDatabase++ (ODBPP) is an embeddable object-oriented database designed for server applications that require minimal external maintenance.

See Visual Basic (.NET) and ObjectDatabase++

OpenIMIS

openIMIS is an open source software which supports the administration of health financing and social protection schemes such as unconditional cash transfers and health insurances.

See Visual Basic (.NET) and OpenIMIS

OpenSilver Framework

OpenSilver is an open-source framework designed to facilitate the development of rich internet applications (RIAs) using C# and XAML.

See Visual Basic (.NET) and OpenSilver Framework

Operator (computer programming)

In computer programming, operators are constructs defined within programming languages which behave generally like functions, but which differ syntactically or semantically.

See Visual Basic (.NET) and Operator (computer programming)

Operator overloading

In computer programming, operator overloading, sometimes termed operator ad hoc polymorphism, is a specific case of polymorphism, where different operators have different implementations depending on their arguments.

See Visual Basic (.NET) and Operator overloading

Origin (data analysis software)

Origin is a proprietary computer program for interactive scientific graphing and data analysis.

See Visual Basic (.NET) and Origin (data analysis software)

Ounce Labs

Ounce Labs (an IBM company) is a Waltham, Massachusetts-based security software vendor.

See Visual Basic (.NET) and Ounce Labs

Outline of computer programming

The following outline is provided as an overview of and topical guide to computer programming: Computer programming – process that leads from an original formulation of a computing problem to executable computer programs.

See Visual Basic (.NET) and Outline of computer programming

Outline of software engineering

The following outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software.

See Visual Basic (.NET) and Outline of software engineering

Oxygene (programming language)

Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure, the Java Platform and Cocoa.

See Visual Basic (.NET) and Oxygene (programming language)

Palm OS

Palm OS (also known as Garnet OS) was a mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996.

See Visual Basic (.NET) and Palm OS

Parametric polymorphism

In programming languages and type theory, parametric polymorphism allows a single piece of code to be given a "generic" type, using variables in place of actual types, and then instantiated with particular types as needed.

See Visual Basic (.NET) and Parametric polymorphism

PDF-XChange Viewer

PDF-XChange Viewer (now superseded by the PDF-XChange Editor) is a freemium PDF reader for Microsoft Windows.

See Visual Basic (.NET) and PDF-XChange Viewer

Php4delphi

PHP4Delphi is a visual development software framework for creating custom PHP extensions using Delphi.

See Visual Basic (.NET) and Php4delphi

Pico Technology

Pico Technology is a British manufacturer of high-precision PC-based oscilloscopes and automotive diagnostics equipment, founded in 1991.

See Visual Basic (.NET) and Pico Technology

PicoScope (software)

PicoScope is computer software for real-time signal acquisition of Pico Technology oscilloscopes.

See Visual Basic (.NET) and PicoScope (software)

Primitive data type

In computer science, primitive data types are a set of basic data types from which all other data types are constructed.

See Visual Basic (.NET) and Primitive data type

Programming language

A programming language is a system of notation for writing computer programs.

See Visual Basic (.NET) and Programming language

PSeInt

PSeInt is a multiplatform educational free software, directed at people who start programming.

See Visual Basic (.NET) and PSeInt

Pyramid of doom (programming)

In computer programming, the pyramid of doom is a common problem that arises when a program uses many levels of nested indentation to control access to a function.

See Visual Basic (.NET) and Pyramid of doom (programming)

QuickCheck

QuickCheck is a software library, specifically a combinator library, originally written in the programming language Haskell, designed to assist in software testing by generating test cases for test suites – an approach known as property testing.

See Visual Basic (.NET) and QuickCheck

Ranorex Studio

Ranorex Studio is a GUI test automation framework provided by Ranorex GmbH, a software development company.

See Visual Basic (.NET) and Ranorex Studio

Re-mix

re-mix is an open-source library (LGPL) to bring the mixin technology to C# and Visual Basic.NET.

See Visual Basic (.NET) and Re-mix

Relational operator

In computer science, a relational operator is a programming language construct or operator that tests or defines some kind of relation between two entities.

See Visual Basic (.NET) and Relational operator

RemObjects Software

RemObjects Software is an American software company founded in 2002 by Alessandro Federici and Marc Hoffman.

See Visual Basic (.NET) and RemObjects Software

Reserved word

In a computer language, a reserved word (also known as a reserved identifier) is a word that cannot be used as an identifier, such as the name of a variable, function, or label – it is "reserved from use".

See Visual Basic (.NET) and Reserved word

Return statement

In computer programming, a return statement causes execution to leave the current subroutine and resume at the point in the code immediately after the instruction which called the subroutine, known as its return address.

See Visual Basic (.NET) and Return statement

Roslyn (compiler)

.NET Compiler Platform, also known by its codename Roslyn, is a set of open-source compilers and code analysis APIs for C# and Visual Basic (VB.NET) languages from Microsoft.

See Visual Basic (.NET) and Roslyn (compiler)

Ruby (programming language)

Ruby is an interpreted, high-level, general-purpose programming language.

See Visual Basic (.NET) and Ruby (programming language)

Ruby syntax

The syntax of the Ruby programming language is broadly similar to that of Perl and Python.

See Visual Basic (.NET) and Ruby syntax

SAP Business One

SAP Business One is an enterprise resource planning (ERP) application designed for small and medium-sized enterprises, and marketed by the German company SAP SE.

See Visual Basic (.NET) and SAP Business One

Self-hosting (compilers)

In computer programming, self-hosting is the use of a program as part of the toolchain or operating system that produces new versions of that same program—for example, a compiler that can compile its own source code.

See Visual Basic (.NET) and Self-hosting (compilers)

Set theoretic programming

Set theoretic programming is a programming paradigm based on mathematical set theory.

See Visual Basic (.NET) and Set theoretic programming

SharpDevelop

SharpDevelop (also styled as #develop) is a discontinued free and open source integrated development environment (IDE) for the.NET Framework, Mono, Gtk# and Glade# platforms.

See Visual Basic (.NET) and SharpDevelop

Short-circuit evaluation

Short-circuit evaluation, minimal evaluation, or McCarthy evaluation (after John McCarthy) is the semantics of some Boolean operators in some programming languages in which the second argument is executed or evaluated only if the first argument does not suffice to determine the value of the expression: when the first argument of the AND function evaluates to false, the overall value must be false; and when the first argument of the OR function evaluates to true, the overall value must be true.

See Visual Basic (.NET) and Short-circuit evaluation

Sigil (computer programming)

In computer programming, a sigil is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil.

See Visual Basic (.NET) and Sigil (computer programming)

Snyk

Snyk is a developer-oriented cybersecurity company specializing in securing custom developed code, open source dependencies and cloud infrastructure.

See Visual Basic (.NET) and Snyk

SOALIB

Service-oriented architecture library (SOALIB) is used to distribute reusable service-oriented architecture (SOA) software in a manner similar to other computing libraries.

See Visual Basic (.NET) and SOALIB

Software Ideas Modeler

Software Ideas Modeler is a CASE and an UML tool.

See Visual Basic (.NET) and Software Ideas Modeler

SonarQube

SonarQube (formerly Sonar) is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs and code smells on 29 programming languages.

See Visual Basic (.NET) and SonarQube

SPSS

SPSS Statistics is a statistical software suite developed by IBM for data management, advanced analytics, multivariate analysis, business intelligence, and criminal investigation.

See Visual Basic (.NET) and SPSS

SQL CLR

SQL CLR or SQLCLR (SQL Common Language Runtime) is technology for hosting of the Microsoft.NET common language runtime engine within SQL Server.

See Visual Basic (.NET) and SQL CLR

StatsDirect

StatsDirect is a statistical software package designed for biomedical, public health, and general health science uses.

See Visual Basic (.NET) and StatsDirect

String literal

A string literal or anonymous string is a literal for a string value in the source code of a computer program.

See Visual Basic (.NET) and String literal

Stropping (syntax)

In computer language design, stropping is a method of explicitly marking letter sequences as having a special property, such as being a keyword, or a certain type of variable or storage location, and thus inhabiting a different namespace from ordinary names ("identifiers"), in order to avoid clashes.

See Visual Basic (.NET) and Stropping (syntax)

Struct (C programming language)

In the C programming language, struct is the keyword used to define a composite, a.k.a. record, data type a named set of values that occupy a block of memory.

See Visual Basic (.NET) and Struct (C programming language)

Switch statement

In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via search and map.

See Visual Basic (.NET) and Switch statement

Symbian

Symbian was a mobile operating system (OS) and computing platform designed for smartphones.

See Visual Basic (.NET) and Symbian

System time

In computer science and computer programming, system time represents a computer system's notion of the passage of time.

See Visual Basic (.NET) and System time

Tail call

In computer science, a tail call is a subroutine call performed as the final action of a procedure.

See Visual Basic (.NET) and Tail call

Telescript (programming language)

Telescript is an agent-oriented programming language written by General Magic as part of the overall Magic Cap system.

See Visual Basic (.NET) and Telescript (programming language)

Ternary conditional operator

In computer programming, the ternary conditional operator is a ternary operator that is part of the syntax for basic conditional expressions in several programming languages.

See Visual Basic (.NET) and Ternary conditional operator

Test Studio

Progress Telerik Test Studio is a Windows-based software test automation tool for web and desktop that supports functional testing, software performance testing, load testing and RESTful API testing developed by Telerik.

See Visual Basic (.NET) and Test Studio

Timeline of programming languages

This is a record of notable programming languages, by decade.

See Visual Basic (.NET) and Timeline of programming languages

Tinkerforge

Tinkerforge is an open source hardware platform of stackable microcontroller building blocks (Bricks) that can control different modules (Bricklets).

See Visual Basic (.NET) and Tinkerforge

Top type

In mathematical logic and computer science, some type theories and type systems include a top type that is commonly denoted with top or the symbol ⊤.

See Visual Basic (.NET) and Top type

Topcoder

Topcoder (formerly TopCoder) is a crowdsourcing company with an open global community of designers, developers, data scientists, and competitive programmers.

See Visual Basic (.NET) and Topcoder

Tween (software)

Tween is a Twitter client for Microsoft Windows, written in Visual Basic.NET.

See Visual Basic (.NET) and Tween (software)

Type system

In computer programming, a type system is a logical system comprising a set of rules that assigns a property called a ''type'' (for example, integer, floating point, string) to every term (a word, phrase, or other set of symbols).

See Visual Basic (.NET) and Type system

Typeof

typeof, alternately also typeOf, and TypeOf, is an operator provided by several programming languages to determine the data type of a variable.

See Visual Basic (.NET) and Typeof

Unit testing

Unit testing, a.k.a. component or module testing, is a form of software testing by which isolated source code is tested to validate expected behavior.

See Visual Basic (.NET) and Unit testing

Universal Windows Platform

Universal Windows Platform (UWP) is a computing platform created by Microsoft and introduced in Windows 10.

See Visual Basic (.NET) and Universal Windows Platform

Variant type (COM)

Variant is a data type in certain programming languages, particularly Visual Basic, OCaml, Delphi and C++ when using the Component Object Model.

See Visual Basic (.NET) and Variant type (COM)

VB

VB often refers to volleyball, a team sport.

See Visual Basic (.NET) and VB

VBdocman

VBdocman allows commenting and the automatic generation of technical documentation from Visual Basic 6 source code files.

See Visual Basic (.NET) and VBdocman

Video game programming

Game programming, a subset of game development, is the software development of video games.

See Visual Basic (.NET) and Video game programming

Visual Basic

Visual Basic is a name for a family of programming languages from Microsoft.

See Visual Basic (.NET) and Visual Basic

Visual Basic (classic)

Visual Basic (VB) before.NET, sometimes referred to as Classic Visual Basic, is a third-generation programming language, based on BASIC, and an integrated development environment (IDE), from Microsoft for Windows known for supporting rapid application development (RAD) of graphical user interface (GUI) applications, event-driven programming and both consumption and development of components via the Component Object Model (COM) technology.

See Visual Basic (.NET) and Visual Basic (classic)

Visual Basic for Applications

Visual Basic for Applications (VBA) is an implementation of Microsoft's event-driven programming language Visual Basic 6.0 built into most desktop Microsoft Office applications.

See Visual Basic (.NET) and Visual Basic for Applications

Visual programming language

In computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements rather than by specifying them.

See Visual Basic (.NET) and Visual programming language

Visual Studio

Visual Studio is an integrated development environment (IDE) developed by Microsoft.

See Visual Basic (.NET) and Visual Studio

Visual3D Game Engine

Visual3D Game Engine is a 3D game engine and game development tool written entirely in C# and built for the.NET Framework, with development of its 3D rendering engine first beginning in 2003.

See Visual Basic (.NET) and Visual3D Game Engine

VisualSVN Server

VisualSVN Server is a freeware Apache Subversion server package for Windows.

See Visual Basic (.NET) and VisualSVN Server

VLC media player

VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project.

See Visual Basic (.NET) and VLC media player

VMix

vMix is a software vision mixer available for the Windows operating system.

See Visual Basic (.NET) and VMix

Voice Elements

Voice Elements is a Microsoft Cloud Service and Calling Plan for Microsoft Teams.

See Visual Basic (.NET) and Voice Elements

VSdocman

VSdocman is a documentation generator that allows for code commenting and the automatic generation of technical documentation from C# and VB.NET projects.

See Visual Basic (.NET) and VSdocman

Web development

Web development is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network).

See Visual Basic (.NET) and Web development

Windows 8

Windows 8 is a major release of the Windows NT operating system developed by Microsoft.

See Visual Basic (.NET) and Windows 8

Windows Embedded Compact

Windows Embedded Compact, formerly Windows Embedded CE, Windows Powered and Windows CE, is a discontinued operating system developed by Microsoft for mobile and embedded devices.

See Visual Basic (.NET) and Windows Embedded Compact

Windows Forms

Windows Forms (WinForms) is a free and open-source graphical (GUI) class library included as a part of Microsoft.NET,.NET Framework or Mono, providing a platform to write client applications for desktop, laptop, and tablet PCs.

See Visual Basic (.NET) and Windows Forms

Windows Management Instrumentation

Windows Management Instrumentation (WMI) consists of a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification.

See Visual Basic (.NET) and Windows Management Instrumentation

Windows Phone

Windows Phone (WP) is a discontinued mobile operating system developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune.

See Visual Basic (.NET) and Windows Phone

Windows Phone 8.1

Windows Phone 8.1 is the third generation of Microsoft's Windows Phone mobile operating system, succeeding Windows Phone 8.

See Visual Basic (.NET) and Windows Phone 8.1

Windows Phone Store

Windows Phone Store (originally known as Windows Phone Marketplace) is an app store platform, developed by Microsoft Corporation for Windows Phone letting users installing various apps on their device.

See Visual Basic (.NET) and Windows Phone Store

Windows Presentation Foundation

Windows Presentation Foundation (WPF) is a free and open-source user interface framework for Windows-based desktop applications.

See Visual Basic (.NET) and Windows Presentation Foundation

Windows Registry

The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry.

See Visual Basic (.NET) and Windows Registry

Windows Runtime

Windows Runtime (WinRT) is a platform-agnostic component and application architecture first introduced in Windows 8 and Windows Server 2012 in 2012.

See Visual Basic (.NET) and Windows Runtime

Windows UI Library

Windows UI Library (WinUI codenamed "Jupiter", and also known as UWP XAML and WinRT XAML) is a user interface API that is part of the Windows Runtime programming model that forms the backbone of Universal Windows Platform apps (formerly known as Metro-style or Immersive) for the Windows 8, Windows 8.1, Windows 10 and Windows Phone 8.1 operating systems.

See Visual Basic (.NET) and Windows UI Library

WinJS

The Windows Library for JavaScript (abbreviated as WinJS) is an open-source JavaScript library developed by Microsoft.

See Visual Basic (.NET) and WinJS

Xbox

Xbox is a video gaming brand that consists of five home video game consoles, as well as applications (games), streaming service Xbox Cloud Gaming, and online services such as the Xbox network and Xbox Game Pass.

See Visual Basic (.NET) and Xbox

Xbox Live Indie Games

Xbox Live Indie Games (XBLIG; previously called Xbox Live Community Games, XBLCG) were video games created by individual developers or small teams of developers released on Microsoft's Xbox Live Marketplace for the Xbox 360.

See Visual Basic (.NET) and Xbox Live Indie Games

XML Literals

In the Microsoft.NET Framework, XML Literal allows a computer program to include XML directly in the code.

See Visual Basic (.NET) and XML Literals

Z-Maestro

Z-Maestro is a MIDI and digital audio sequencer designed with a focus on ease of use and power for the Windows platform.

See Visual Basic (.NET) and Z-Maestro

ZPE Programming Environment

ZPE Programming Environment (or simply ZPE), formerly the Zenith Parsing Engine is a general-purpose compiler, parser and runtime environment for the YASS language designed for educational use as well as for its general use.

See Visual Basic (.NET) and ZPE Programming Environment

.NET

The.NET platform (pronounced as "dot net") is a free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems.

See Visual Basic (.NET) and .NET

.NET Compact Framework

The Microsoft.NET Compact Framework (.NET CF) is a version of the.NET Framework that is designed to run on resource constrained mobile/embedded devices such as personal digital assistants (PDAs), mobile phones, factory controllers, set-top boxes, etc.

See Visual Basic (.NET) and .NET Compact Framework

.NET Framework

The.NET Framework (pronounced as "dot net") is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows.

See Visual Basic (.NET) and .NET Framework

.NET Framework version history

Microsoft started development on the.NET Framework in the late 1990s originally under the name of Next Generation Windows Services (NGWS).

See Visual Basic (.NET) and .NET Framework version history

.NET Gadgeteer

Microsoft.NET Gadgeteer is an open-source rapid-prototyping standard for building small electronic devices using the Microsoft.NET Micro Framework and Microsoft Visual Studio/Visual C# Express.

See Visual Basic (.NET) and .NET Gadgeteer

.NET Micro Framework

The.NET Micro Framework (NETMF) is a.NET Framework platform for resource-constrained devices with at least 512 kB of flash and 256 kB of random-access memory (RAM).

See Visual Basic (.NET) and .NET Micro Framework

.NET Reflector

.NET Reflector is a class browser, decompiler and static analyzer for software created with.NET Framework, originally written by Lutz Roeder.

See Visual Basic (.NET) and .NET Reflector

References

[1] https://en.wikipedia.org/wiki/Visual_Basic_(.NET)

Also known as Microsoft Visual Basic .NET, Microsoft Visual Basic 2008 Express, Microsoft Visual Basic.NET, VB .NET, VB 2005, VB.NET, VBx, Vb dot net, Visual BASIC .net, Visual Basic (.NET Version), Visual Basic .NET 2003, Visual Basic 2005, Visual Basic 9, Visual Basic.NET, Visual Fred.

, Comparison of programming languages (strings), Comparison of programming languages (syntax), Comparison of programming languages by type system, Comparison of the Java and .NET platforms, Comparison of user interface markup languages, Comparison of Visual Basic and Visual Basic .NET, Comparison of web template engines, Conditional (computer programming), Constructor (object-oriented programming), Continuation, Control flow, CorVision, Coverity, Dartmouth BASIC, DiamondTouch, Digital Geometric Kernel, DirectShow, DirectSkin, DNN (software), Dollar sign, DotGNU, DWSIM, Dynamic Language Runtime, Ecopath, Empty string, Enterprise Architect (software), Enumerated type, Ephemeron, Erik Meijer (computer scientist), Evaluation strategy, Extensible Application Markup Language, Extension method, F Sharp (programming language), Features new to Windows 8, Finalizer, Flowgorithm, Foreach loop, Fragile base class, Function (computer programming), Function overloading, Function pointer, Functional programming, Futures and promises, Gambas, GB-PVR, General Polygon Clipper, General-purpose programming language, Generational list of programming languages, Generic programming, Gerard Verschuuren, GOLD (parser), Goto, Half-precision floating-point format, Hash table, Haskell, Höhere Berufsfachschule für Wirtschaftsinformatik, High Orbit Ion Cannon, History of software, Hot swapping, HxD, Iliffe vector, ILNumerics, Immutable object, Imperative programming, Incremental compiler, Indentation (typesetting), Index of computing articles, Index of software engineering articles, Inner class, Integer (computer science), Internet Server Application Programming Interface, Is functions, Jagged array, Jigsaw (ransomware), John G. Kemeny, JScript, JScript .NET, Kapsules, Keyword Services Platform, Language Integrated Query, Lavasoft, Lightweight software test automation, LINC 4GL, Liquid XML Studio, List of BASIC dialects, List of CLI languages, List of educational programming languages, List of file formats, List of filename extensions (S–Z), List of Microsoft codenames, List of Microsoft software, List of MUD clients, List of numerical libraries, List of object-oriented programming languages, List of open-source video games, List of programming languages, List of programming languages by type, List of reflective programming languages and platforms, List of tools for static code analysis, List of web testing tools, Local variable, Lock (computer science), Managed code, Managed Extensions for C++, Mednafen, Mercury (RemObjects BASIC programming language), Michael Halvorson, Microsoft .NET strategy, Microsoft and open source, Microsoft BASIC, Microsoft Office shared tools, Microsoft Small Basic, Microsoft Software Licensing and Protection Services, Microsoft SQL Server, Microsoft Visual Studio Express, Microsoft Windows library files, Microsoft XNA, Mixin, Mobile app development, MOD (file format), Modula-3, Modular programming, Modulo, Mono (software), Monobasic, MonoDevelop, Multiple dispatch, MusicBee, Nested function, NIAflow, NjRAT, Null coalescing operator, Nullable type, Object database, Object-based language, Object-oriented programming, Object–relational database, ObjectDatabase++, OpenIMIS, OpenSilver Framework, Operator (computer programming), Operator overloading, Origin (data analysis software), Ounce Labs, Outline of computer programming, Outline of software engineering, Oxygene (programming language), Palm OS, Parametric polymorphism, PDF-XChange Viewer, Php4delphi, Pico Technology, PicoScope (software), Primitive data type, Programming language, PSeInt, Pyramid of doom (programming), QuickCheck, Ranorex Studio, Re-mix, Relational operator, RemObjects Software, Reserved word, Return statement, Roslyn (compiler), Ruby (programming language), Ruby syntax, SAP Business One, Self-hosting (compilers), Set theoretic programming, SharpDevelop, Short-circuit evaluation, Sigil (computer programming), Snyk, SOALIB, Software Ideas Modeler, SonarQube, SPSS, SQL CLR, StatsDirect, String literal, Stropping (syntax), Struct (C programming language), Switch statement, Symbian, System time, Tail call, Telescript (programming language), Ternary conditional operator, Test Studio, Timeline of programming languages, Tinkerforge, Top type, Topcoder, Tween (software), Type system, Typeof, Unit testing, Universal Windows Platform, Variant type (COM), VB, VBdocman, Video game programming, Visual Basic, Visual Basic (classic), Visual Basic for Applications, Visual programming language, Visual Studio, Visual3D Game Engine, VisualSVN Server, VLC media player, VMix, Voice Elements, VSdocman, Web development, Windows 8, Windows Embedded Compact, Windows Forms, Windows Management Instrumentation, Windows Phone, Windows Phone 8.1, Windows Phone Store, Windows Presentation Foundation, Windows Registry, Windows Runtime, Windows UI Library, WinJS, Xbox, Xbox Live Indie Games, XML Literals, Z-Maestro, ZPE Programming Environment, .NET, .NET Compact Framework, .NET Framework, .NET Framework version history, .NET Gadgeteer, .NET Micro Framework, .NET Reflector.