Bare metal APIs with ASP.NET Core MVC
How to build lightweight ASP.NET Core APIs using only essential packages, avoiding unnecessary website-related dependencies.
Ben Foster shares practical guides on ASP.NET Core, Minimal APIs, and modern .NET development, helping developers build efficient web APIs.
132 articles from this blog
How to build lightweight ASP.NET Core APIs using only essential packages, avoiding unnecessary website-related dependencies.
A guide on integrating the modern .NET Core Configuration system into legacy ASP.NET Web API projects, covering setup, JSON files, and strongly-typed binding.
A technical guide on implementing automatic user sign-in after registration using Identity Server and One-Time-Access-Codes in ASP.NET.
Guide to configuring Kestrel server URLs in ASP.NET Core RC2, covering code-based and external JSON file methods.
A technical guide on configuring TraceSource and trace listeners to capture OWIN framework logs in Azure Diagnostics.
Explains how to handle unresolved tenant scenarios in the SaasKit multi-tenancy library for ASP.NET applications.
A tutorial on implementing JSON Patch for partial resource updates in ASP.NET Core HTTP APIs, covering operations and setup.
Explains how to customize ASP.NET Core's model-binding conventions for API commands, moving beyond default query string binding.
A technical guide on implementing and using Role Claims in ASP.NET Identity Core for managing application permissions.
Explains how to implement tenant-specific dependency injection scopes in ASP.NET Core for multi-tenant applications.
A guide to customizing and adding custom claims to user identities in ASP.NET Core Identity, covering claims transformers and principal factories.
Explores challenges and solutions for implementing multi-tenant authentication middleware pipelines in ASP.NET Core applications.
A technical guide on implementing data isolation for multi-tenant ASP.NET Core applications using Entity Framework Core and separate databases.
A technical guide on implementing theme-able, multi-tenant applications in ASP.NET Core, focusing on view and layout customization per tenant.
Explains how to implement tenant caching and control tenant lifetime in multi-tenant ASP.NET Core applications using SaasKit.
A guide to implementing multi-tenant SaaS applications using ASP.NET Core and the SaasKit toolkit for tenant identification and resolution.
Explains how to configure ASP.NET Core logging to display debug-level messages by adjusting both the ILoggerFactory and provider settings.
A developer-founder discusses the trap of focusing on comfortable technical work over essential business growth activities like marketing and sales.
A guide on using Gulp to automate the installation of Bower packages from multiple configuration files in a multi-theme web application.
A developer reflects on shifting from chasing tech trends to focusing on delivering customer value and work-life balance.