Data from the source
The data for this website is directly retrieved from information released by the teams developing .NET. For .NET Core, these are the releases.json
files and release notes Markdown files in the dotnet/core repo, see also the NetCore.Versions project.
Including .NET Framework and Mono
There are more versions of .NET besides .NET Core, so in a later update I also added a list of releases for .NET Framework and Mono. For Mono the information about releases is retrieved from GitHub, which is the same data as used for the Mono website. For .NET Framework the information is scraped from Wikipedia and the Microsoft Docs, using the excellent HtmlProvider in FSharp.Data.
Responsive tables
On larger screens, most information is shown in tables. This makes it easy to get an overview and compare different releases, but for small screens this results in a lot of scrolling. For mobile devices the tables are reduced to a cards based UI, with a pure CSS solution using flexbox and grid.