I created a small library to compare published .NET Core directories!

This page summarizes the projects mentioned and recommended in the original post on /r/dotnet

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • AutoUpdater.NET

    AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.

  • I have a few desktop apps that uses AutoUpdater.NET to update the app on startup, as well as one app that's linked to a mapped drive. Since both apps are self-contained, it's always been a pain to update them - you either have to copy the entire 150 MB publish directory to your update location, or you have to pick and choose which binaries were updated, which you'd then push into a ZIP folder.

  • filediff

    A small library for comparing published .NET Core directories. Uses the Microsoft.Extensions.DependencyModel library to compare .dll files. (by agreentejada)

  • So, how do you compare publish folders then? With filediff! Instead of comparing bytes, filediff instead compares the .deps.json files between update folders using Microsoft.Extensions.DependencyModel. It then only extracts binaries which either do not exist in the old publish directory, or have an assemblyVersion or fileVersion different from binaries in the publish directory! After that, it does a fast byte-comparison for all the non-binary files, and put the extracts into a ZIP folder.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sdk

    Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)

  • It actually has been for a while (.NET Core 1.0, I guess).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Programmatically elevate a .NET application on any platform

    2 projects | dev.to | 6 Feb 2024
  • Swift was always going to be part of the OS

    3 projects | news.ycombinator.com | 16 Dec 2023
  • Why does dotnet cli not support updating sdk's?

    1 project | /r/dotnet | 16 Nov 2023
  • How to run multiple programs like python3 filename.py???

    1 project | /r/csharp | 21 May 2023
  • .NET 8 is on the way! +10 Features that will blow your mindÂ đŸ¤¯

    3 projects | dev.to | 18 May 2023