Technology: Visual Basic 6

What does it cost to modernize a VB6 application?

The honest answer: a serious estimate is only possible after a look at your application. That is why we do not sell flat rates, but clear fixed-price entry points: Future-Check 749.00 € with results guarantee, Modernization Report 3,499.00 €, Workshop 7,499.00 €, Proof of Concept from 3,499.00 €, then delivery in stages with an exit after every stage. All prices net plus VAT, credited toward each other.

The starting point

VB6 has delivered. For over 25 years.

If your industry solution is written in Visual Basic 6, it has achieved something only few software products manage: it has earned money for decades. No reason for panic, but a few facts belong honestly on the table:

  • The VB6 development environment has not been developed further or supported since 2008
  • The runtime still runs under current Windows, but is not developed further: every new Windows generation remains a residual risk
  • You can practically no longer find VB6 developers on the job market, the knowledge is concentrated in a few long-serving colleagues
  • Often VB6 is only one of several layers: alongside it live WinForms, WebForms or Access parts of later generations
  • Modern requirements like web access, cloud or current security standards can no longer be sensibly retrofitted in VB6

So the question is not whether your software is bad. It is good, otherwise it would not still exist. The question is which path takes it into the next 20 years.

The paths

Two paths lead out of VB6. Honestly compared.

Path 1: Automated converter

Tools translate VB6 code and screens automatically to .NET. For a pure 1:1 translation, where processes and interface are meant to stay exactly the same, that can be enough, and if that is your case, we will tell you openly. The downside: the grown structure is preserved, only in a new language, and a new dependency on the tool vendor is added on top.

Path 2: New development in stages

The application is rethought module by module in Blazor and ASP.NET Core, following the strangler fig principle: the new web application calls the VB6 application for the parts still missing, and your customers keep working throughout. Every stage delivers sellable value, and processes and business model are thought through as well instead of being preserved.

Which path fits your situation is what the Future-Check clarifies, and with a results guarantee at that: even “for your case a converter is enough” is a possible recommendation.

The path with Quality Bytes

Step by step, with fixed prices and crediting.

You never buy a pig in a poke: every step is bookable on its own, every one is credited toward the next, and you buy the delivery in stages with an exit after every stage. All prices net plus VAT.

Orientation

Legacy Future-Check

A structured questionnaire plus a 90-minute strategy conversation with André Krämer or one of our senior architects: a traffic-light assessment, an honest recommendation (converter, stages or nothing at all for now), a 2-page management summary.

749.00 €Fixed price ✓ A clear recommendation – or you pay nothing Fully credited toward the report
Analysis

Modernization Report

One day of remote review of your VB6 application, together with someone from your team. The result: a written report with risks, quick wins, a rough roadmap and an effort indication, plus a debrief.

3,499.00 €Fixed price 1,499.00 € credited toward the workshop
Strategy

Legacy to Innovation Workshop

Two days: architecture analysis, rethinking processes and a dedicated module on your business model (license or subscription?). The result: your prioritized modernization roadmap with an effort estimate per stage.

7,499.00 €Fixed price · 2 days 25 % (1,875.00 €) credited toward stage 1
Proof

Modernization PoC: “Stage 0”

Your most important VB6 screen or a complete process step, rebuilt AI-supported as Blazor: a working proof before you invest heavily. Three tiers: Mini PoC 3,499.00 €, Compact PoC 7,999.00 €, Full PoC 14,999.00 €.

from 3,499.00 €three tiers, fixed price
Delivery

Delivery in stages

We modernize for you, stage by stage: VB6 → Blazor and ASP.NET Core on modern .NET. Every stage has a defined scope and ends with working software. Exit possible after every stage, with no loose ends.

per stageindividually calculated Workshop credit toward stage 1
Ongoing

And then: accompanied or fully taken care of

After the modernization you choose: architecture sparring (“Your team modernizes, we accompany you”) for 999.00 € to 2,999.00 € per month, or the .NET maintenance contract (“We keep it running”) for 498.00 € to 1,499.00 € per month. Both without a long commitment.

from 498.00 €per month

The crediting at a glance

The Future-Check (749.00 €) is fully credited toward the Modernization Report, the report with 1,499.00 € toward the workshop, the workshop with 25 % (1,875.00 €) toward your first stage. Anyone who goes the whole way effectively gets the entry point for free, and at the start there is the results guarantee.

Frequently asked questions

Answered clearly.

What does it cost to modernize a VB6 application?

A serious answer is only possible after a look at your application, which is why we sell stages instead of flat rates. The entry points are fixed prices: Future-Check 749.00 €, Modernization Report 3,499.00 €, Workshop 7,499.00 €, Proof of Concept from 3,499.00 € (all net plus VAT, credited toward each other). After the workshop you know your roadmap including an effort estimate per stage.

Can you even still read VB6 code?

Yes. VB6, alongside WinForms, WebForms and Classic ASP, is one of the starting technologies of our modernization projects. More important than reading the code is understanding the domain behind it anyway, and that we work out together with your team, which knows the application best.

Do we have to switch off the VB6 application before the new one is finished?

No. We work following the strangler fig principle: the new Blazor application grows module by module and calls your VB6 application for the parts still missing. Both run side by side until the last module has moved over. Your customers keep working throughout and only notice the improvements from the rebuild.

Isn’t an automated VB6 converter enough?

For a pure 1:1 translation a tool can indeed be enough, and if that is your case, we will tell you exactly that, for example in the Future-Check with results guarantee. Converters, however, only translate code and interface; the grown structure behind it stays, and a new dependency on the tool vendor is added on top. Anyone who wants to think through processes and business model as well is better off with new development in stages.

How long does it take to modernize a VB6 application?

That depends on the scope of your application, and every serious answer starts with a look inside. That is why we work in stages: each has a defined scope and ends with working software, and the roadmap from the workshop names an effort estimate per stage. You see from the start how the project spreads out over time, and you decide anew after every stage.

Free self-test

How deep is your VB6 software stuck in the maintenance trap?

12 questions, about three minutes: you see your score and the most critical findings right away. The Future-Check is the logical next step afterwards, but only when you want it.

Start the self-test
The first step

Let’s talk about your VB6 application.

30 minutes, free, no obligation. You talk to someone who understands your software. In the end you will know whether we are the right ones for your project. If not, we will tell you openly.

Quality Bytes GmbH · Brunnenstraße 21 · 53498 Bad Breisig
+49 2633 4899 430 · info@qualitybytes.de

That didn’t work. Please try again or email us directly at info@qualitybytes.de.
Thank you for your message! We’ll get back to you within one business day with suggested dates.
We use your data solely to process your request. Transmission is handled by our processor Brevo (Brevo privacy policy). Details are in our privacy policy. No spam, no unsolicited newsletter.