How to use a read-only file system in Docker to secure your Docker containers using the docker run CLI command and Docker compose or docker swarm.
How to use and implement Cache-Control, Cache-Control Immutable, E-Tag, Last-Modified and If-Modified-Since Caching HTTP headers in ASP.NET Core.
An .editorconfig file helps define and maintain consistent coding styles between different editors and IDEs for files with different file extensions.
Keeping up with the changes in the software development industry always feels like a losing battle.
Schema.NET is Schema.org objects turned into strongly typed C# POCO classes for use in .NET.
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.