Resources
Working documents and tools for people responsible for business software. They are free, there is no form to fill in, and each one prints cleanly or saves as a PDF.
Documents to print and use
Checklists, worksheets, a sample report and reference tables. Use them with your current supplier, a new one or your own team.
- Software takeover checklistChecklist. Ten checks for inherited software, with the evidence to ask for at each.
- Software supplier transition planPlan. A phase-by-phase plan for moving software from one supplier to another.
- Questions to ask a software supplierChecklist. Thirty questions for a software supplier, with a table to compare them
- Software project planning worksheetWorksheet. Nine sections to fill in before you ask for a software quote
- Sample code audit reportSample report. An example audit report for a fictional order processing system
- SQL Server and Windows Server compatibilityReference. Which SQL Server versions are supported on which Windows Server versions
- .NET Framework versions by Windows versionReference. The .NET Framework version in each Windows release and the latest it runs
- Which version am I runningReference. Commands and lookup tables for Windows, SQL Server, .NET and Access
Tools and reference
The tools run in your browser or on your own machine. Nothing is sent to us unless you choose to send it.
- End-of-support calendarEvery upcoming end-of-support date we track, to print or add to your own calendar.
- Website end-of-life checkEnter a website address and see what it reveals about the software behind it, with the date each part stops getting security fixes.
- End-of-support checkA free script that lists what a Windows server is running and when support for each product ends.
- End-of-support badgesA live badge for any product we track, for a README or a status board, and a JSON feed of every date.
- UK public-sector end-of-support surveyHow many council, NHS and university websites reveal software that is out of support, updated monthly.
- Maintain, modernise or replace?Ten questions about an ageing system and a plain recommendation.
- Spreadsheet readiness checkDrop a workbook in and get an outline of what replacing it with an application would involve. Nothing is uploaded.
- NuGet upgrade plannerPaste a packages.config: every package checked for vulnerabilities, deprecation and .NET 8 support, with a report to download.
- web.config to appsettings.jsonThe appsettings.json for ASP.NET Core, plus a note on where every other section of the web.config goes.
- packages.config to PackageReferenceThe PackageReference ItemGroup and the list of what to remove from the old project file.
- Legacy technology radarEvery platform, framework and product we are asked about, placed by its vendor support dates: supported, hold, plan the move or retire.
- Time zone and DST debuggerWhat a local time means in UTC, whether it is skipped or repeated, the clock changes that year and what a daily job does across it.
- JSON to C# classesThe records or classes that deserialise a JSON document, for System.Text.Json or Newtonsoft.
- IIS URL Rewrite rule testerRun rewrite rules against a list of URLs and see which fire, what they do and where each URL ends up.
- Software development cost calculatorA UK price range for your project, with a breakdown by phase.
- End-of-support datesEvery version of SQL Server, .NET, Windows Server, Office and more, with its status today.
Tell us about your system
Say what it does, what it is built on and what is worrying you. We will reply with what we would look at first and whether we are the right people to help.
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