Technologies we take on
Most of the systems we look after were built on Microsoft technology between ten and twenty-five years ago. Each page below covers what tends to go wrong with that platform, the realistic options, and how we approach the work.
- .NET Framework to modern .NETSupport for .NET Framework applications and staged migration to current .NET.
- AngularJSRoute-by-route migration from AngularJS 1.x to Angular, React or Vue.
- SQL Server upgradesRehearsed upgrades from out-of-support SQL Server versions to a current one.
- Visual Basic 6Support for VB6 desktop applications and staged migration to .NET or the web.
- ASP.NET Web FormsSupport for Web Forms applications and page-by-page migration to ASP.NET Core.
- Knockout and jQuery front endsStabilising and gradually replacing large Knockout, jQuery and Kendo UI front ends.
- Microsoft AccessMoving outgrown Access databases to SQL Server and web applications.
- Classic ASPSupport, hardening and staged migration for Classic ASP sites on IIS.
- Excel and VBA systemsTidying, shoring up or replacing business processes that run on Excel macros.
Vendor support on 3 October 2026
Once support ends, the vendor stops issuing security fixes. The software keeps running, but each new vulnerability stays open.
AngularJS 1.x Ended 31 Dec 2021
.NET Framework 4.5.2, 4.6 and 4.6.1 Ended 26 Apr 2022
Windows Server 2012 and 2012 R2 Ended 10 Oct 2023
SQL Server 2014 Ended 9 Jul 2024
.NET 6 Ended 12 Nov 2024
Office and Access 2016 Ended 14 Oct 2025
SQL Server 2016 Ended 14 Jul 2026
Office and Access 2021 Ends 13 Oct 2026, in 10 days
.NET 8 Ends 10 Nov 2026, in 38 days
Windows Server 2016 Ends 12 Jan 2027, in 101 days
SQL Server 2017 Ends 12 Oct 2027
SQL Server 2019 Ends 8 Jan 2030
.NET Framework 4.7 to 4.8.1 No end date announced
Not on the list?
We take on other stacks when we can do the work properly. Tell us what the system is built on and we will say plainly whether we are the right people.
Tell us about your system 0800 433 7990 Monday to Friday, 9am to 5pm. A first 20-minute call is free, and we reply to every enquiry within one working day. What happens after you get in touch