This week we bring you a new set of fresh and interesting articles:
.NET and C#
- Inserting middleware between UseRouting() and UseEndpoints() as a library author – Part 1 [andrewlock.net]
Andrew discusses one possible solution to solving middleware inserting problem in our ASP.NET Core middleware pipelines. - Trying out Container Tools in Visual Studio 2019 [www.hanselman.com]
Scott demonstrates the usefulness of Container Tools in Visual Studio 2019.
Worthy Reads
- Creating Certificates for X.509 security in Azure IoT Hub using .NET Core [damienbod.com]
- Using Swagger In .NET Core 3+ [dotnetcoretutorials.com]
- Using NSwag to Generate a Vue Client for an ASP.NET Core 3.1 API [elanderson.net]
- Deserializing JSON into polymorphic classes with System.Text.Json [blog.maartenballiauw.be]
- Handling query string parameters with no value in ASP.NET Core [thomaslevesque.com]
- Enforcing C# EditorConfig formatting conventions at build time [www.strathweb.com]
- A new experiment: Call .NET gRPC services from the browser with gRPC-Web [devblogs.microsoft.com]
- Deploying ASP .NET Core 3.1 to Azure App Service [wakeupandcode.com]
- Publish a self-contained .NET Core 3.1 app on Azure DevOps [blog.elmah.io]
- ASP.NET Core in Azure App Services’ Docker Images – Part 1 [wildermuth.com]
- Hypermedia Lite For ASP.NET Core HTTP APIs [khalidabuhakmeh.com]
- .NET – How to Sign an Assembly in Visual Studio 2019 [christianfindlay.com]
News & Updates
- .NET Framework January Preview of Quality Rollup [devblogs.microsoft.com]
- Blazor WebAssembly 3.2.0 Preview 1 release now available [devblogs.microsoft.com]
- Uno Platform 2.0 RELOADED – General Availability, Hot Reload and more! [platform.uno]
DevOps
- Hyperledger Fabric on Azure Kubernetes Service Marketplace template [azure.microsoft.com]
- Creating Azure Functions with Function Monkey–First Look [dontcodetired.com]
- Top Stories from the Microsoft DevOps Community – 2020.01.24 [devblogs.microsoft.com]
Other Interesting Articles
- Searching For New Adventures In Software Development [khalidabuhakmeh.com]
- Prevent Zip Slip in .NET [www.meziantou.net]
On Programming and Life
- Become a Better Developer by Reading Source Code [www.stevejgordon.co.uk]
- STOP! Don’t Apply To Jobs ANYMORE [simpleprogrammer.com]
- 8 Disappointments of the Programmer: What You Should Be Prepared For [simpleprogrammer.com]
Weekly Dose of Humor
- Brutally honest Dilbert [www.dilbert.com]
- When a coworker asks me for help on a regex [thecodinglove.com]
- When my manager asks me what my professional goals during my annual performance review [thecodinglove.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!