This week there are a lot of interesting articles to go through, so make a cup of coffee, find a comfy spot and enjoy:
.NET and C#
- Create Certificates for IdentityServer4 signing using .NET Core [damienbod.com]
Damien Bowden teaches us how to create certificates using the CertificateManager NuGet package. - Anonymous Aware Middleware with Endpoint Routing and Healthchecks [www.stevejgordon.co.uk]
Steve Gordon describes an approach to allow anonymous access to a health check endpoint, added using the MapHealthChecks extension on EndpointRouting.
Worthy Reads
- C# to C# Communication: REST, gRPC and everything in between [michaelscodingspot.com]
- Creating an endpoint from multiple middleware in ASP.NET Core 3.x [andrewlock.net]
- Razor file compilation in ASP.NET Core [dotnetthoughts.net]
- Forms and Fields in ASP .NET Core 3.1 [wakeupandcode.com]
- Hidden features of OmniSharp and C# extension for VS Code [www.strathweb.com]
- Using .NET for Apache® Spark™ to Analyze Log Data [devblogs.microsoft.com]
- Garbage Collection at Food Courts [devblogs.microsoft.com]
- ASP.NET Core 3.1 Web.config Transform for Production [elanderson.net]
- How to send emails from C#/.NET – The definitive tutorial [blog.elmah.io]
- Producing Multiple Related NuGet Packages from a Single Git Repo [markheath.net]
- Save Your C# Keystrokes With Tuples [khalidabuhakmeh.com]
- Using Azure Functions Durable HTTP APIs [markheath.net]
- How to protect against XML vulnerabilities in .NET [www.meziantou.net]
Live & Presentations
- Presentation: New Capabilities for .NET on Pivotal Platform [www.infoq.com]
- Intro to UWP (Universal Windows Platform) Apps in C# [www.youtube.com]
News & Updates
- .NET Interactive is here! | .NET Notebooks Preview 2 [devblogs.microsoft.com]
- Announcing Experimental Mobile Blazor Bindings February update [devblogs.microsoft.com]
- Windows Update Kills VB6 Apps [www.mobilize.net]
- .NET Framework February 2020 Security and Quality Rollup [devblogs.microsoft.com]
DevOps
- How to change the Azure DevOps Projects Process? [dailydotnettips.com]
- SQL Server runs best on Azure. Here’s why. [azure.microsoft.com]
Other Interesting Articles
- Donating BAT to Have I Been Pwned with Brave Browser [www.troyhunt.com]
- Convert an Excel File Stored in the Cloud to JSON [www.grapecity.com]
- Deleting Problem Folders and Files on Windows: Could not find this Item Error [weblog.west-wind.com]
- Generate YouTube Thumbnails with ImageSharp and .NET Core [khalidabuhakmeh.com]
- Writing Azure Functions with Function Monkey: Validation [dontcodetired.com]
- Reading The Past, Present, and Future Of .NET Through NuGet [khalidabuhakmeh.com]
- New GitHub CLI Enables Working With Issues and PRs from the Command Line [www.infoq.com]
On Programming and Life
- How To SURVIVE The PROGRAMMING JOB MARKET [simpleprogrammer.com]
- A Successful Remote Career in Coding? More Likely Than One Might Think [simpleprogrammer.com]
Weekly Dose of Humor
- When I commit directly to the master branch [thecodinglove.com]
- Some say CSS is magic [devhumor.com]
- Most software is written like an opinion [devhumor.com]
We hope you’ve enjoyed the articles this week. If you haven’t done so yet, please subscribe to get notified about the future newsletter issues.
Have a great weekend!