The ultimate guide to adding security headers in ASP.NET Core. Some features are built-in to core using middleware while others require manual work.

Learn how to create a Roslyn analyzer that helps your users insert middleware in the Configure method of the Startup.cs file and in the right order.

Show you how to generate a PDF file from ASP.NET for free. There are a lot of paid components out there, but it doesn't have to cost you anything.

Learn how to create Roslyn Analyzers to help add ASP.NET Core middleware in the right order. In this post, I'll show you how analyzers can help.

The ultimate guide to sending emails from C# based on our experiences with the built-in SMTP library in .NET, AWS Simple Email Service, Mandrill, and Azure.

Get all the details about how to convert a string to int with C#. Learn how to handle exceptions and all of the worst practices that everyone is doing.

Tutorial to build and publish a console application including the .NET (Core) framework from Azure DevOps Pipelines.

Setting up recurring payments from ASP.NET Core is easy with Stripe Billing. Read about how to use Stripe.js and the .NET client to create subscriptions.

Simple example of how to implement request logging using Microsoft.Extensions.Logging and ASP.NET Core middleware. Plus things to be aware of during config.