ASP.NET Core 2 Ways to Log the Current User in ASP.Net Core How to automatically add current user info to logs in ASP.Net Core. First shown in ASP.Net Boilerplate with log4net. Next shown in ABP Framework with the Microsoft Logging Framework and Serilog.
Blazor Add Superpowers to Your Next ASP.NET Project with the ABP Framework ABP Framework is the next next generation of ASP.Net Boilerplate and can supercharge your next ASP.Net project.
DevOps Deploying ASP.Net Boilerplate Apps for Devs in a Hurry How to create and deploy databases, bundle SPA's, and send them to an Azure App Service - and do it quickly!
ASP.NET Core How To Use API Keys To Secure Your External APIs - and Keep the Villains at Bay How to extend ASP.Net Boilerplate's security model to secure external API's with API Keys and Secrets.
Best Practices Mastering External Web API's in ASP.Net Core and ABP with Swagger, ApiExplorer, and NSwag How to expose a second Web API in Swagger with Swashbuckle and consume it in a command line app with an NSwag generated Proxy.
Community ABP CRUD Cheat Sheet: The Distilled, Essential Steps for Adding an Entity in ASP.Net Boilerplate with Angular A 15-step, quick reference guide for starting the CRUD process from scratch with a new entity in ASP.Net Boilerplate.
ASP.NET Core Multi-Tenancy is Hard: ASP.Net Boilerplate Makes it Easy The three approaches ASP.Net Boilerplate provides for solving multi-tenancy.
ASP.NET Core Stored Procedures in ASP.Net Boilerplate Using stored procedures in ASP.Net Boilerplate is a little trickier than you might imagine.
ASP.NET Core 3 Ways to Refactor EF Linq Queries w/o Killing Performance Extracting a method from an Entity Framework LINQ query can quietly kill performance. Here are three easy solutions including: Expressions, Extension Methods, and LinqKit.
ASP.NET Core Fighting File Downloads and Dinosaurs with NSwag Technically it was the dinosaurs, approximately 240 million years ago, that first solved downloading files from web servers. So doing it with a modern tech stack with an auto-generated client-side proxy should be easy, right?
ASP.NET Core Be a Hero on Day 1 with ASP.Net Boilerplate ASP.Net Boilerplate is a web framework you've likely never heard of, but probably should have. Fortunately, I just published a new episode of Code Hour where I give an overview of it.
CI Code Coverage is Finally Easy in .Net Core A couple of months ago calculating code coverage on the command line was quite challenging in ASP.Net Core. Fortunately, as of last month and Visual Studio 15.8, generating the metric is easy.