Quantcast
Channel: Andrew Lock | .NET Escapades
Browsing all 743 articles
Browse latest View live
↧

Image may be NSFW.
Clik here to view.

Filtering action methods with feature flags: Adding feature flags to an...

This is the second post in the series: Adding feature flags to an ASP.NET Core app. Part 1 - Introducing Microsoft.FeatureManagement Part 2 - Filtering action methods with feature flags (this post)...

View Article


Image may be NSFW.
Clik here to view.

Creating dynamic feature flags with feature filters: Adding feature flags to...

This is the third post in the series: Adding feature flags to an ASP.NET Core app. Part 1 - Introducing Microsoft.FeatureManagement Part 2 - Filtering action methods with feature flags Part 3 -...

View Article


Image may be NSFW.
Clik here to view.

Creating a custom feature filter: Adding feature flags to an ASP.NET Core app...

This is the fourth post in the series: Adding feature flags to an ASP.NET Core app. Part 1 - Introducing Microsoft.FeatureManagement Part 2 - Filtering action methods with feature flags Part 3 -...

View Article

Image may be NSFW.
Clik here to view.

Ensuring consistent feature flags across requests: Adding feature flags to an...

This is the fifth post in the series: Adding feature flags to an ASP.NET Core app. Part 1 - Introducing Microsoft.FeatureManagement Part 2 - Filtering action methods with feature flags Part 3 -...

View Article

Image may be NSFW.
Clik here to view.

Verifying phone number ownership with Twilio Verify API v2 using ASP.NET Core...

ASP.NET Core Identity is a membership system that adds user sign in and user management functionality to ASP.NET Core apps. It includes many features out of the box and has basic support for storing a...

View Article


Image may be NSFW.
Clik here to view.

Exploring Raygun's new application performance monitoring tool for .NET Core

Raygun are well known in the error/crash reporting space, especially for .NET applications. They also have a relatively new application performance monitoring (APM) product for measuring server-side...

View Article

Image may be NSFW.
Clik here to view.

Generating strongly-typed IDs at build-time with Roslyn: Using strongly-typed...

This is the fifth post in the series: Using strongly-typed entity IDs to avoid primitive obsession. Part 1 - An introduction to strongly-typed entity IDs Part 2 - Adding JSON converters to strongly...

View Article

Image may be NSFW.
Clik here to view.

Alternatives to Microsoft.FeatureManagement: Adding feature flags to an...

This is the sixth post in the series: Adding feature flags to an ASP.NET Core app. Part 1 - Introducing Microsoft.FeatureManagement Part 2 - Filtering action methods with feature flags Part 3 -...

View Article


Image may be NSFW.
Clik here to view.

Using the ReferenceAssemblies NuGet package to build .NET Framework libraries...

In this post I show how you can build .NET projects that target .NET Framework versions on Linux, without using Mono. By using the new Microsoft.NETFramework.ReferenceAssemblies NuGet packages from...

View Article


Image may be NSFW.
Clik here to view.

How to build with Cake on Linux using Cake.CoreCLR or the Cake global tool

In this post I show two ways to use the Cake build system to build .NET Core projects on Linux: using the Cake.CoreCLR library, or the Cake.Tool .NET Core global tool. This post only deals with...

View Article

Image may be NSFW.
Clik here to view.

A bootstrapper script for the Cake .NET Core Global Tool on Windows

In my previous post, I described how to use Cake.CoreCLR and Cake.Tool versions of Cake to run build scripts on Linux, without requiring Mono. This post acts as a short addendum to that one, by...

View Article

Image may be NSFW.
Clik here to view.

A bootstrapper script for the Cake .NET Core Global Tool on Alpine using ash

In a previous post, I described how to use Cake.CoreCLR and Cake.Tool versions of Cake to run build scripts on Linux, without requiring Mono. In a follow up post, I provided a PowerShell bootstrapper...

View Article

Image may be NSFW.
Clik here to view.

Making my first contribution on SourceForge using Mercurial

In this post I describe my experience of making my first contribution to a project on SourceForge, using the Mercurial version control system. It's sometimes easy to forget there's a world outside of...

View Article


Image may be NSFW.
Clik here to view.

Exploring the new project file, Program.cs, and the generic host: Exploring...

This is the first post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host (this post) Part 2 - Comparing Startup.cs between the...

View Article

Image may be NSFW.
Clik here to view.

Comparing Startup.cs between the ASP.NET Core 3.0 templates: Exploring...

This is the second post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host Part 2 - Comparing Startup.cs between the ASP.NET Core 3.0...

View Article


Image may be NSFW.
Clik here to view.

New in ASP.NET Core 3: Service provider validation: Exploring ASP.NET Core...

This is the third post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host Part 2 - Comparing Startup.cs between the ASP.NET Core 3.0...

View Article

Image may be NSFW.
Clik here to view.

Running async tasks on app startup in ASP.NET Core 3.0: Exploring ASP.NET...

This is the fourth post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host Part 2 - Comparing Startup.cs between the ASP.NET Core 3.0...

View Article


Image may be NSFW.
Clik here to view.

Introducing IHostLifetime and untangling the Generic Host startup...

This is the fifth post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host Part 2 - Comparing Startup.cs between the ASP.NET Core 3.0...

View Article

Image may be NSFW.
Clik here to view.

New in ASP.NET Core 3.0: structured logging for startup messages: Exploring...

This is the sixth post in the series: Exploring ASP.NET Core 3.0. Part 1 - Exploring the new project file, Program.cs, and the generic host Part 2 - Comparing Startup.cs between the ASP.NET Core 3.0...

View Article

Image may be NSFW.
Clik here to view.

Packaging CLI programs into Docker images to avoid dependency hell

In this post, I'm not going to talk about ASP.NET Core for a change. Instead, I'm going to show one way to package CLI tools and their dependencies as Docker images. With a simple helper script, this...

View Article
Browsing all 743 articles
Browse latest View live