VB.NET

2002 – present

Overview

VB.NET has been Microsoft's managed, object-oriented Visual Basic since 2002, and it still underpins a large share of enterprise line-of-business applications, WinForms desktop tools and ASP.NET back ends. Most of these codebases carry the habits of several different .NET eras layered on top of each other.

What we handle

  • Ongoing maintenance and feature work directly in VB.NET
  • Untangling business logic from UI code so it can be tested and reused
  • Incremental, interoperable migration to C# only where it adds real value
  • Upgrading target framework versions and dependencies safely
  • Documenting the parts of the system that live in one person's head

What this usually looks like

Signs your VB.NET system needs a specialist, not a generalist.

The bridge

Old and new, working together

Extract core business logic out of a WinForms VB.NET application into a shared library that both the legacy desktop app and a new web front end can call.

Related technologies

Running VB.NET right now?

Tell us what's going on — most first conversations take fifteen minutes.

Get in touch
Contact Us