Rounds up .NET live streamers on Twitch and YouTube, from James Montemagno's Xamarin work and Merge Conflict podcast to Immo Landwerth coding the Minsk compiler and gep13's Cake automation streams. ...
Walks through integrating Stripe payments in an ASP.NET Core MVC app, comparing the lightweight Stripe.js card input against the prebuilt Checkout overlay, and shows using a PaymentIntent for 3D Secure under the EU's PSD2 rules effective September 4, 2019. ...
Compares 6 .NET continuous integration build servers, detailing Jenkins's Freestyle and Pipeline project types with its MSBuild plugin and a sample pipeline script running dotnet restore/build/publish, alongside GitLab CI's YAML-based pipeline configuration and self-hosted or Kubernetes runners. ...
Lists .NET, Azure, and C# podcasts recommended by elmah.io, including Hanselminutes hosted by Scott Hanselman, MS Dev Show run by two Microsoft engineers, GoneDotNet's mobile-development focus, and The Modern .NET Show, launched as The .NET Core Podcast by Jamie Taylor in 2018. ...
Builds a real-time collaborative text editor with ASP.NET Core 2.1 SignalR: a TextHub class extending Hub manages group membership via OnConnectedAsync/OnDisconnectedAsync and broadcasts edits with Clients.OthersInGroup, wired up via AddSignalR() and the jQuery-free @ASPNET/SIGNALR npm client. ...
Using Mads Kristensen's WebEssentials.AspNetCore.PWA NuGet package, this walks through adding services.AddProgressiveWebApp() in ConfigureServices, then configuring cacheId, offlineRoute, and caching strategies like cacheFirstSafe and networkFirst in appsettings.json. ...
Build a cross-platform .NET Core console tool using Microsoft.Extensions.CommandLineUtils for parsing MultipleValue and SingleValue command-line options, plus the ShellProgressBar package by Mpdreamz for rendering a live progress bar during a fictional hash-generation task. ...