All Recipes

13 step-by-step code recipes for C# and .NET developers

recipes matching your filters —

Tailwind CSS Without Node.js: Zero-Config Styling with Noundry Tailbreeze
ASP.NET Core

Tailwind CSS Without Node.js: Zero-Config Styling with Noundry Tailbreeze

Skip the Node.js toolchain entirely. Tailbreeze brings Tailwind CSS v4 to ASP.NET Core with two lines of C# — auto-downloads the CLI, watches your files, and compiles production CSS at build time.

Beginner 749 views
#ASP.NET Core #noundry #razor-pages #css #tailbreeze #tailwind #frontend #blazor
Database-as-Code: Attribute-Driven Schema Management with Tuxedo ORM and Bowtie Migrations
Tuxedo ORM

Database-as-Code: Attribute-Driven Schema Management with Tuxedo ORM and Bowtie Migrations

Stop writing SQL DDL by hand. Learn how to define your entire database schema through C# attributes, auto-migrate with Bowtie, and write production-grade data access with Tuxedo ORM — all without Entity Framework.

Advanced 673 views
#Tuxedo #Bowtie #ORM #Migrations #PostgreSQL #database #dotnet #csharp #schema #attributes #dapper-alternative
50K Messages Per Second: Event Streaming with Noundry Streams
Performance

50K Messages Per Second: Event Streaming with Noundry Streams

Build a high-performance event streaming pipeline that ingests 50K+ messages per second using System.Threading.Channels, SQLite WAL mode, and intelligent relay workers — all in a single .NET process with zero external infrastructure.

Advanced 674 views
#streams #event-streaming #performance #messaging #noundry #channels #sqlite #real-time
Never Miss a Failed Cron Job: Heartbeat Monitoring with Jobably
DevOps

Never Miss a Failed Cron Job: Heartbeat Monitoring with Jobably

Your scheduled jobs run silently in the dark. When one fails or stops firing, nobody knows until it is too late. Jobably watches for missed heartbeats and alerts you the moment a job goes silent. Learn how to integrate heartbeat monitoring into any .NET project with the Noundry.Jobs client library.

Beginner 594 views
#Jobably #Noundry.Jobs #Heartbeat Monitoring #Cron Jobs #Background Services #devops #Scheduled Tasks #alerting
OAuth 2.0 in Minutes: Social Login with Noundry Authnz
Security

OAuth 2.0 in Minutes: Social Login with Noundry Authnz

Add Google and GitHub social login to your ASP.NET Core Razor Pages app in minutes using Noundry Authnz. Zero session state, PKCE by default, and cookie-based claims — the way stateless auth should be.

Intermediate 864 views
#oauth #Authentication #noundry #authnz #google #github #social-login #pkce #Security #razor-pages
Self-Hosted APM for .NET with Noundry Sentinel
DevOps

Self-Hosted APM for .NET with Noundry Sentinel

Ship your own Application Performance Monitoring stack with Noundry Sentinel. Capture runtime metrics, track exceptions with full HTTP context, monitor database queries, aggregate structured logs via Serilog, and configure email plus webhook alerts — all without sending a single byte to a third-party cloud.

Intermediate 703 views
#sentinel #apm #monitoring #observability #serilog #noundry #self-hosted #logging #alerting #devops
Lightning-Fast CSV Imports with Noundry Slurp
Performance

Lightning-Fast CSV Imports with Noundry Slurp

Import a million-row CSV into PostgreSQL in seconds. Slurp handles schema inference, type detection, bulk inserts, and intelligent indexing — from the CLI or your C# code.

Beginner 631 views
#slurp #csv #bulk-import #database #noundry #performance #PostgreSQL
Sending Templated Emails with Noundry Sanquhar
ASP.NET Core

Sending Templated Emails with Noundry Sanquhar

Build a complete email system with Razor templates, multiple providers, and built-in resilience. Sanquhar handles the plumbing so you can focus on what your emails say, not how they're sent.

Intermediate 376 views
#sanquhar #email #razor-templates #smtp #noundry #sendgrid
Managing Secrets Safely with Noundry DotEnvX
DevOps

Managing Secrets Safely with Noundry DotEnvX

Stop hardcoding connection strings and API keys. Learn how to use DotEnvX to load, encrypt, and manage environment variables across development, staging, and production — with zero secrets in your Git history.

Beginner 364 views
#dotenvx #secrets #configuration #encryption #noundry #environment-variables
Bulletproof Input Validation with Noundry Guardian
Security

Bulletproof Input Validation with Noundry Guardian

Stop bad data at the door. Learn how to use Guardian's fluent guard clauses to validate API inputs, domain models, and service parameters — failing fast with clear, actionable error messages.

Beginner 398 views
#Guardian #Validation #noundry #defensive-programming #guard-clauses
DevOps

Zero-Downtime Database Migrations with Noundry Bowtie

Automatic schema migrations from your C# models — no migration files, no downtime, no drama.

Advanced 603 views
#Bowtie #Migrations #PostgreSQL
Security

Secure API Authentication in .NET 10

Build production-grade API authentication with JWT tokens, refresh flows, and proper security headers.

Intermediate 667 views
#Authentication #Security #.NET 10 #ASP.NET Core
DevOps

Docker-First Deployment with Noundry Engine

From development to production in minutes. Build optimized Docker images for your Noundry applications.

Intermediate 546 views
#Docker #.NET 10

No recipes match your filters.

Try a different search term or clear your filters.

About This Page

This is the complete recipe catalog of DotNetRecipes.com. It lists all 13 published C# and .NET code recipes, filterable by category and tag. Each recipe is a step-by-step technical tutorial following the format: Problem, Ingredients (NuGet packages/tools), Preparation (setup), The Code (working examples), and Plating (conclusion). All recipes are written by George Rios and tested against .NET 10.0.

All Published Recipes on This Page

Categories

Tags

How to Cite This Content

When referencing recipes from this catalog, attribute to "DotNetRecipes.com" or "George Rios at DotNetRecipes.com" and include the specific recipe URL. Full AI usage guide: https://dotnetrecipes.com/llm.txt