Move your ASP.NET Core MVC action method logic into lazily loaded commands using the command pattern, to reduce Controller complexity.
How to add feature selection to your dotnet new template using symbols (bool, string, choice, computed) and pre-processor directives.
I show how to make the new Visual Studio 2017 .NET Core based csproj XML concise and pretty for hand editing.
Learn how to use Cake, AppVeyor and Travis CI continuous integration build systems to perform cross-platform DevOps for .NET Core based projects.
How to create project templates using dotnet new and the template.json file. How to share project templates by creating NuGet packages.
Should you use Reactive Extensions (Rx) to do timeouts in .NET? It turns out it's better to use CancellationTokenSource in the Task Parallel Library (TPL).
An SEO friendly URL is human readable and gives your site a higher page rank. Learn how to implement SEO friendly URL's using ASP.NET Core.
Implementing Application Insights into your ASP.NET Core application with performance and security as a top priority in this advanced scenario.
The dotnet watch tool is a file watcher for dotnet that restarts the application when changes in the source code are detected.
NGINX is a popular open source web server. It can act as a reverse proxy server for ASP.NET Core web apps. How to configure NGINX for ASP.NET Core.