A couple of questions about dotnet from a Java developer :)

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

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
  • Json.NET

    Json.NET is a popular high-performance JSON framework for .NET

    i dont really know about newtonsoft's offers but a quick search shows that company does json only Json.NET - Newtonsoft

  • Command Line Parser

    The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support

    As a sidenote, speaking of annotations themselves, here they are in C# (this link is a prime example of their usage for command line options) : https://github.com/commandlineparser/commandline

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • FluidFramework

    Library for building distributed, real-time collaborative web applications

    Microsoft recently open sourced fluid framework. It is a distributed, consensus based, real time collaboration framework written in typescript. Fluid would keep your clients synced up and your server code would only have to handle when someone hits submit. Fluid Framework

  • Dapper

    Dapper - a simple object mapper for .Net [Moved to: https://github.com/DapperLib/Dapper] (by StackExchange)

    Entity Framework Core StackExchange/Dapper

  • Scrutor

    Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection

    With Scrutor you can decorate (AddDecorator) the injected service. Fits your usecase, see tutorial here

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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