Solve With Software

Legacy system modernisation, by technology

Solve With Software takes over and modernises business systems built on the technologies listed here, from Visual Basic 6 and Microsoft Access to .NET Core, React Native and SQL Server Reporting Services. Each page says what that technology needs in 2026, which migration paths work, and what the assessment establishes before anything is priced. The method is the same on every one: stabilise first, then modernise in stages with the old system as the fallback.

Book a free consultation

Free · 1 hour · no obligation

Which page to start on

The one for the technology the business works in day to day. A system is often several of these at once: a VB6 front end on a SQL Server database, Crystal Reports on top, an export to Sage. Start with the front end, because that is where the business rules live and where the modernisation choice is made. The database, reporting and integration pages cover the parts that usually move last, and each links to the others where the work overlaps.

Mobile apps have their own set of pages at the end. The questions there come in a different order: signing keys, store accounts and the build tooling the stores accept come before any modernisation.

What every technology here has in common

Three routes, whatever the stack. Keep it and make it safe to change: source under version control, a build that works on a current machine, a test environment, the database on a supported version. Modernise in stages: new screens or services alongside the old ones, sharing the data, one process at a time. Replace alongside: a new system grows next to the old one on the same data and takes over process by process.

The data moves once, or not at all. Nothing touches live until it has been built and tested on a copy, then run in staging alongside the live system with the data reconciled. The old system stays available as a fallback until the new one has proven itself.

Every stage is priced before you commit to it. The assessment is from £395 + VAT and produces a report with a fixed price for each route. What drives the price has its own page.

The technology isn't listed

The list is the technologies with a page written, not the limit of what we take over. Kentico and Umbraco sit closest to the DNN page, FileMaker to Microsoft Access, Drupal 7 and Magento 1 to old PHP. Bring it to the free consultation; the assessment works the same way on any of them.

Built on an AI or no-code platform rather than a language? Lovable, Replit, Bolt, Bubble, Power Apps and the rest have their own set of pages, because what you can take out of each differs.

Desktop and database applications

Where the business rules live in forms and the data started life in a file.

Microsoft web and .NET

From Classic ASP and Web Forms to .NET Framework and early .NET Core, and the platforms built on them.

Web applications on other stacks

The language is still maintained; the version or the framework underneath is not.

Reporting

Reports usually move last, and every output has to match before the old engine goes.

Databases and integrations

The parts other systems depend on, so they move with a rehearsal in staging first.

Mobile apps

Accounts and signing keys first, then a build the stores accept, then the modernisation.

Support deadlines across these technologies

The dates that decide when a system stops receiving security updates. Checked 4 September 2026; each technology page carries the detail.

TechnologySupport position
Visual FoxProSupport ended January 2015; 32-bit only
Visual Basic 6IDE unsupported since 2008; the runtime is supported for the life of Windows 11
ASP.NET Web FormsNever ported to modern .NET; no upgrade path
.NET Core 2.1 to .NET 7Out of support
SQL Server 2016Extended support ended 14 July 2026
SharePoint Server 2016 and 2019Support ended 14 July 2026
.NET 8 and .NET 9Support ends 10 November 2026
ColdFusion 2021Extended support ends 10 November 2026
PHP 8.2Security support ends 31 December 2026
Crystal Reports 2020Maintenance ends 31 December 2026
Windows Server 2016Support ends 12 January 2027
SQL Server 2017Extended support ends 12 October 2027
Ionic AppflowCloses 31 December 2027
.NET 10Long-term support to November 2028
SSRS 2022The last version; supported to 11 January 2033

A system past its date keeps running. What it loses is security updates, and each year fewer people can work on it.

Questions

What people ask before they book.

Our system uses several of these. Which page applies?

The one for the part the business works in, usually the front end. The database, reporting and integration pages cover the rest, and the assessment looks at the whole system whichever page you came in on.

The list is what has a page, not the limit of what we take over. Book the free consultation and say what the system is built in; the assessment works the same way on any of them.

Open technology in your own accounts: .NET and the web for business systems, Flutter for mobile apps that need rebuilding, SQL Server or a managed cloud database for the data. The full source code and ownership transfer to you on final payment.

Sometimes, and the assessment says which for your system rather than guessing. It prices each route as a fixed number: keep and stabilise, modernise in stages, replace alongside. The cost page explains what moves the price.

Start with a free consultation

An hour on your system, online or by phone. From there we size the assessment, from £395 + VAT, and give you an exact price before you commit.

Want the numbers first? See how pricing works.

Written by Marc Allington, founder. .