SnowDriven Research · Dataset
Modernization lifecycle dates
.NET, .NET Framework, PHP, Windows Server and SQL Server support dates (end of support, mainstream, extended and Extended Security Updates), each with its primary source and the day it was checked. Each date is checked against the vendor’s own lifecycle page and cross-checked with endoflife.date.
- Rows
- 15, one per version
- Covers
- 31 Dec 2025 to 17 Jul 2029
- Formats
- JSON · CSV · ICS
- Verified
- 7–20 Oct 2026
- Updated
- 20 Oct 2026
- Reuse
- Free, with credit
Download
Free, with no account. Generated from the deadline table on every deploy, so the files never disagree with it.
JSON11.0 KB
Lifecycle dates (JSON)
The rows with the field descriptions, the source note and the terms, for code.
snowdriven.com
/data/lifecycle.json CSV4.5 KB
Lifecycle dates (CSV)
The same rows with a header row (RFC 4180), for a spreadsheet.
snowdriven.com
/data/lifecycle.csv ICS10.2 KB
Deadline calendar (iCalendar)
Every date as an all-day event (RFC 5545). Subscribe by its address to keep it current.
snowdriven.com
/data/deadlines.ics
Fields
The JSON lists these beside the rows, and the CSV’s header is the same names, in this order.
id- Stable identifier: product, version and milestone.
product- The product, as the vendor names it.
version- The version (one row per version).
milestone- What ends on the date: support, security, extended, esu, mainstream.
milestone_label- The milestone in words.
date- The day the milestone ends (ISO 8601, YYYY-MM-DD), as a US calendar day.
status- upcoming or ended, as of the build (generated).
detail- One verified note on the version: its scope or current phase.
source_name- The primary source: the vendor’s own lifecycle page.
source_url- The primary source’s address.
verified_on- The day the date was last checked against the primary source.
guide_url- SnowDriven’s guide for this deadline, or null.
url- The row on SnowDriven’s deadline table: a permanent link to this fact.
One row
.NET 8, as the JSON has it in this build.
{
"id": "net-8-support",
"product": ".NET",
"version": "8",
"milestone": "support",
"milestone_label": "End of support",
"date": "2026-11-10",
"status": "upcoming",
"detail": "ASP.NET Core and EF Core 8 and 9",
"source_name": ".NET support policy",
"source_url": "https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core",
"verified_on": "2026-10-07",
"guide_url": "https://snowdriven.com/services/modernization/net-8-end-of-support/",
"url": "https://snowdriven.com/research/deadlines/#net-8"
}How to cite and reuse it
Cite the dataset
SnowDriven. “Modernization lifecycle dates.” SnowDriven Research. https://snowdriven.com/data/lifecycle/ (last updated 20 October 2026).
For a single fact, cite its row on the deadline table instead: every row has its own link (the url field).
Terms
Free to download, subscribe to and quote, with credit to SnowDriven and a link. Ask us before republishing the files in bulk: hello@snowdriven.com. See our terms of use.
Reading and downloading the files is free and needs no account. The dates are the vendors’ own: confirm with the source before you rely on one (accuracy of dates and data).
About this page
Cite this page
SnowDriven. “Modernization lifecycle dates.” SnowDriven Research. https://snowdriven.com/data/lifecycle/ (last updated 20 October 2026).
One click or tap selects the whole citation, ready to copy.
About these dates
Each date is the vendor’s own, copied from its lifecycle page and checked on the day shown. Vendors can move dates without notice, and our copy can fall behind or contain mistakes, so confirm with the vendor before you rely on a date for a decision, contract or compliance deadline. Information only, provided as is (terms). Reuse: free to download and quote, with credit to SnowDriven and a link (terms of use).
Start a project
Need this for your own estate? We’ll inventory it.
A modernization audit lists every runtime, framework, server and database you depend on, with its support dates, ranks the risks and plans the move in stages.
Pittsburgh, PA · Since 2015 · First step: a 30-minute call