The Crafting Strider

Raman But-Husaim’s personal webblog. Ideas, tech articles born through the life of a software engineer

.NET Weekly #159 (13.01 - 19.01)

Cloud & Web

  1. Endpoint Debugging in ASP.NET Core 3 Applications
  2. OAuth 2.0 - The long Road to Proof-of-Possession Access Tokens
  3. Deploy your side-projects at scale for basically nothing - Google Cloud Run
  4. Logging MVC properties with Serilog.AspNetCore
  5. ASP.NET Core IIS InProcess Hosting Issue in .NET Core 3.1

Tooling & Libraries

  1. Docker Compose, edit and continue for C# 8 and more debugger updates in Rider 2019.3
  2. JetBrains Mono Font
  3. Announcing Experimental Mobile Blazor Bindings
  4. Terrier - An Open-Source Tool for Identifying and Analyzing Container and Image Components
  5. New in IdentityServer4 v4 - Multiple signing Keys
  6. unDraw - Open-source illustrations for every project you can imagine and create
  7. IdentityServer4 Roadmap

Architecture & Databases

  1. To OT or CRDT, that is the question
  2. Security architecture anti-patterns
  3. Deployments With Schema Migrations
  4. On Pair Programming

Programming Languages

  1. On doing katas
  2. Introducing EF Core 5 Features - Using ToQueryString to get generated SQL
  3. C# 8.0 - Understanding Using Declarations
  4. A class-based enum pattern for JavaScript
  5. Keeping secrets from yourself
  6. Updating my ASP.NET podcast site to System.Text.Json from Newtonsoft.Json
  7. How to Lead a Project - as a Software Engineer

Runtime

  1. Microsoft Security Advisory CVE-2020-0605 - .NET Core Remote Code Execution Vulnerability
  2. Microsoft Security Advisory CVE-2020-0606 - .NET Core Remote Code Execution Vulnerability
  3. NET Core 3.1.1 - January 14, 2020
  4. Add Mono to the runtime repository

Other

  1. Too Much Crypto
  2. Why I Keep a Research Blog
  3. Working for someone vs. doing your own thing
  4. DigitalOcean - the state of open-source, december 2019
  5. Project Verona - research programming language for concurrent ownership
  6. A sad day for Rust
  7. NIST Releases Version 1.0 of Privacy Framework
  8. How to manage a program in a product-mode organization