Skip to content
VB.NET
-
VB.NET
VB.NET Procedures: ByVal, ByRef, AndAlso and Try/Catch
VB.NET Sub vs Function and ByVal vs ByRef with real .NET 10 output, Select Case, loops, a NullReferenceException from And, Catch When, AndAlso timed.
-
VB.NET
VB.NET LINQ and Collections, Run on .NET 10
VB.NET LINQ on .NET 10: Group By … Into and Aggregate vs methods, the deferred-execution trap, Key in anonymous types, XML literals, List vs HashSet timed.
-
VB.NET
VB.NET on .NET 10: What Works and What C# Breaks
VB.NET on .NET 10, tested: WinForms builds on a Mac, C# features VB can't use (real BC30668, BC37315), a Span crash, and 30% lost to overflow checks.
-
VB.NET
VB.NET Classes, Inheritance and Interfaces on .NET 10
VB.NET OOP on .NET 10: Overrides vs Shadows with real output, BC40003/4/5 warnings, explicit Implements, WithEvents, Using, Structure vs Class measured.
-
VB.NET
VB.NET Basics: Option Strict, Types and Nothing
VB.NET on .NET 10: BC30512 with Option Strict On, InvalidCastException when Off, checked overflow, / vs \, Nothing = 0, late binding 165x slower.
-
VB.NET
VB.NET Async/Await: Traps, Deadlocks and WhenAll
VB.NET Async/Await on .NET 10: an Async Sub crash Try/Catch can't stop, a reproduced .Result deadlock, BC36943, IProgress order, measured WhenAll gains.
↑