CoreCLR VS announcements

Compare CoreCLR vs announcements and see what are their differences.

CoreCLR

CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. (by dotnet)

announcements

Subscribe to this repo to be notified of Announcements and changes in .NET Core. (by dotnet)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
CoreCLR announcements
21 16
12,786 1,231
- 3.6%
0.0 0.0
about 1 year ago over 1 year ago
- Creative Commons Attribution 4.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

CoreCLR

Posts with mentions or reviews of CoreCLR. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-08.

announcements

Posts with mentions or reviews of announcements. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-08.
  • Vulnerability found affecting System.Data.SqlClient in Microsoft .Net (Framework, Core, 5/6)
    5 projects | /r/programming | 8 Nov 2022
    I don't think that works. That would alert you about the security alerts on the Security tab of the dotnet/announcements repo, which are empty, not about issues that contain information about .Net security issues.
    5 projects | /r/programming | 8 Nov 2022
    We'll probably get more info on CVE-2022-41064 after a few weeks or months, since that's the CVE number they reserved for this issue (as seen in the official announcement).
    5 projects | /r/programming | 8 Nov 2022
    You could watch the dotnet/announcements repo. Even though that has other announcements, they are at a fairly low frequency.
  • .NET: Modelo Criptográfico, lo que necesitas saber.
    4 projects | dev.to | 13 Jan 2022
    .NET Core 2.0 Cryptography uses Apple Security Framework on macOS · Issue #21 · dotnet/announcements (github.com)
  • .NET Core 2.1 container images were deleted from Docker Hub!
    2 projects | dev.to | 28 Aug 2021
    If you started receiving errors when pulling old versions of dotnet docker images (like the .NET 2.1), it's because Microsoft deleted them from Docker Hub on August 21st, 2021. That date is not a coincidence, the .NET Core 2.1 reached end of support in the same date. For more details take a look at the official dotnet announcement or also the dotnet blog. In my case, the error bellow was thrown in the stdout when pulling the microsoft/dotnet:2.2-aspnetcore-runtime image:
  • Are you using .NET on Arch Linux? Is the experience good?
    13 projects | /r/archlinux | 28 Apr 2021
    I'm not entirely sure what that means. We're done porting .NET Framework APIs to .NET Core / .NET 5. .NET Framework is what it is now, and .NET is moving forward with .NET 6+. If it is worth porting your code to .NET 6, it is. If not, then it isn't. Both can be good choices. .NET Core on Linux, however, is absolutely not preview.
  • Source of truth for List<T> sourcecode
    4 projects | /r/csharp | 2 Apr 2021
  • Jellyfin 10.7.0 for FreeBSD 12.2 / TrueNAS 12.0-U2
    3 projects | /r/jellyfin | 18 Mar 2021
    This build was produced using dotNET 5.0.4 (instead of 5.0.1 as previous versions) to address a possible exploit involving System.Text.Encodings.Web which jellyfin uses. You can find more info here: https://github.com/dotnet/announcements/issues/178
  • SolarWinds hackers were able to access Microsoft source code
    2 projects | news.ycombinator.com | 31 Dec 2020
    "the complete API" is a bit of a misnomer, since there have been new APIs and runtime capabilities that aren't available to the Windows-only, older runtime (The .NET Framework). This has been the case since at least .NET Core 2.1 but has continued ever since.

    There are several APIs in the older runtime that are intentionally not brought forward, and what I believe you're referring to is this announcement: https://github.com/dotnet/announcements/issues/130

    The remaining APIs are (mostly) AppDomains, Remoting, Web Forms, WCF server, and Windows Workflow, most of which is either an acknowledged "this was the wrong way to do it so we won't bring it forward" (e.g., Remoting) or tied to Windows anyways (e.g., WCF).

What are some alternatives?

When comparing CoreCLR and announcements you can also consider the following projects:

.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

sdk - Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI

Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

netcoredbg - NetCoreDbg is a managed code debugger with MI interface for CoreCLR.

referencesource - Source from the Microsoft .NET Reference Source that represent a subset of the .NET Framework

AspNetCore-Developer-Roadmap - Roadmap to becoming an ASP.NET Core developer in 2024

ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

NumberSearch - Line of business tooling for VOIP services.

Windows UI Library - Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

WPF - WPF is a .NET Core UI framework for building Windows desktop applications.

SharpLab - .NET language playground

Moq - Repo for managing Moq 4.x [Moved to: https://github.com/moq/moq]