Frequently asked questionsAnswered 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.