.NET Weekly #159 (13.01 - 19.01)
Cloud & Web
- Endpoint Debugging in ASP.NET Core 3 Applications
- OAuth 2.0 - The long Road to Proof-of-Possession Access Tokens
- Deploy your side-projects at scale for basically nothing - Google Cloud Run
- Logging MVC properties with Serilog.AspNetCore
- ASP.NET Core IIS InProcess Hosting Issue in .NET Core 3.1
Tooling & Libraries
- Docker Compose, edit and continue for C# 8 and more debugger updates in Rider 2019.3
- JetBrains Mono Font
- Announcing Experimental Mobile Blazor Bindings
- Terrier - An Open-Source Tool for Identifying and Analyzing Container and Image Components
- New in IdentityServer4 v4 - Multiple signing Keys
- unDraw - Open-source illustrations for every project you can imagine and create
- IdentityServer4 Roadmap
Architecture & Databases
- To OT or CRDT, that is the question
- Security architecture anti-patterns
- Deployments With Schema Migrations
- On Pair Programming
Programming Languages
- On doing katas
- Introducing EF Core 5 Features - Using ToQueryString to get generated SQL
- C# 8.0 - Understanding Using Declarations
- A class-based enum pattern for JavaScript
- Keeping secrets from yourself
- Updating my ASP.NET podcast site to System.Text.Json from Newtonsoft.Json
- How to Lead a Project - as a Software Engineer
Runtime
- Microsoft Security Advisory CVE-2020-0605 - .NET Core Remote Code Execution Vulnerability
- Microsoft Security Advisory CVE-2020-0606 - .NET Core Remote Code Execution Vulnerability
- NET Core 3.1.1 - January 14, 2020
- Add Mono to the runtime repository
Other
- Too Much Crypto
- Why I Keep a Research Blog
- Working for someone vs. doing your own thing
- DigitalOcean - the state of open-source, december 2019
- Project Verona - research programming language for concurrent ownership
- A sad day for Rust
- NIST Releases Version 1.0 of Privacy Framework
- How to manage a program in a product-mode organization