VB.NET
VB.NET - Visual Basic for .NET with modern features
VB.NET is an object-oriented language on the .NET platform, designed for productivity with strong GUI support and easy syntax.
Category
Systems / Programming Languages
First Release
2002
File Extension
.vb
Creator
Microsoft
Latest News
Microsoft Patches Critical Brotli Decoder Vulnerability in .NET and Visual Studio
Microsoft has released security updates for .NET and Visual Studio to address a high-severity out-of-bounds write vulnerability in the Brotli decoder.
.NET 11 RC2 Adds Enhancements to ASP.NET Core Authentication and Security
The second release candidate for .NET 11 introduces improved authorization policies, support for TLS channel binding, and performance-focused data protection interfaces.
Microsoft Issues Critical Security Patches for .NET 8, 9, 10, and 11 RC3
Microsoft has released out-of-band updates to address a critical Brotli buffer overflow vulnerability and a Linux ownership flaw affecting multiple .NET versions.
Dapr 1.19 Improves Workflow Performance and Adds AI Agent Capabilities
The latest Dapr release delivers significant throughput and latency optimizations for workflows while introducing new governance policies and alpha APIs for AI agent workloads.
PDFsharp 6.5.0 Introduces Dual-Licensing Model With AGPL Option
PDFsharp 6.5.0 has transitioned to a dual-licensing model, requiring developers to choose between the AGPL for open-source projects or a commercial license for proprietary use.
Microsoft Releases Container Support Preview for Azure SQL Database
Microsoft has introduced a containerized preview for Azure SQL Database, allowing developers to build and test applications in environments that mirror production deployments.
Blazorise 2.4 Released With Ribbon Component and Performance Upgrades
The latest version of the Blazorise component suite introduces a new Ribbon component and architecture optimizations to improve UI responsiveness and reduce dependency overhead.
Six Labors Extends Security Support and Simplifies Build Processes
Six Labors has updated its support policy to offer longer security maintenance windows and refined build documentation to reduce friction for contributors.
.NET Aspire Dashboard Adds Native AOT Support for Faster Startup
The .NET Aspire dashboard now supports Native AOT compilation to improve initialization speeds and reduce memory consumption by running as a self-contained native executable.
C# Dev Kit Pre-Release Update Improves Performance and Memory Usage
Microsoft has released a new C# Dev Kit pre-release featuring architectural optimizations that reduce memory overhead and speed up project initialization for both C# and VB.NET developers.
Difficulty
Relatively approachable for beginners; mastering advanced features like generics, LINQ, and async requires practice.
