Our great sponsors
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
https://www.nuget.org/packages/Microsoft.EntityFrameworkCore - because being able to build out your model and make changes to it, then drop your database and have it auto generate + initialize it with data in code is amazing.
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
https://webpack.js.org/ with HMR enabled. The .net core web app template in visual studio supports hot reloading, but it isn't nearly as nice as if you do it directly with webpack.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
tye
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
https://github.com/dotnet/tye because if you have a project that includes a webpack build for the frontend, two separate .net core web apps, and you want it to log into elastic it can be a pain to get them all running. You can set up a tye config and start all those processes with a single command. Don't forget to start it in watch mode so your c# recompiles automatically too. Theoretically this can also be done in docker, but I've yet to figure out how to do that while getting debugging + watch working.
-
react-query
🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
https://react-query.tanstack.com/ because dealing with redux for simple crud apps is overkill.
-
https://react-hook-form.com/ because dealing with forms shouldn't be annoying.
-
Check out the awesome lists: https://github.com/quozd/awesome-dotnet and https://github.com/thangchung/awesome-dotnet-core
-
awesome-dotnet-core
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
Check out the awesome lists: https://github.com/quozd/awesome-dotnet and https://github.com/thangchung/awesome-dotnet-core
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.