The Crafting Strider

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

.NET Weekly #91 (06.08 - 12.08)

Cloud & Web

  1. Upgrade your ASP.NET Core 2.1 App to Angular 6
  2. Adding Serilog to the ASP.NET Core Generic Host
  3. The Developer’s Guide to Microsoft Azure eBook - August update is now available
  4. Deprecating Microsoft.AspNetCore.All
  5. Vue CLI 3 - A Game Changer For Frontend Development
  6. TLS 1.3 is DONE
  7. Beware the combined authorize filter mechanics in ASP.NET Core 2.1

Tooling & Libraries

  1. Deploying TLS 1.3 at scale with Fizz, a performant open source TLS library
  2. Announcing ML.NET 0.4
  3. VSCode - New home for the Debug Adapter Protocol
  4. Fixing Visual Studio Intellisense Errors
  5. Are your Windows Forms and WPF applications ready for .NET Core 3.0?
  6. Code completion improvements in Rider 2018.2 EAP
  7. Detours is a software package for monitoring and instrumenting API calls on Windows.
  8. NuGet.org starts repo-signing packages

Architecture & Databases

  1. Sampling in Observability
  2. Sharding Your Data With PostgreSQL 11
  3. PostgreSQL Triggers and Stored Function Basics
  4. Using Kubernetes to Deploy PostgreSQL
  5. Life Beyond Distributed Transactions - An Apostate’s Implementation - A Primer
  6. Life Beyond Distributed Transactions: - An Apostate’s Implementation - Document Coordination
  7. Life Beyond Distributed Transactions - An Apostate’s Implementation - Document Example
  8. Actors in clusters - why, when and how - Pawel Banka, Vagif Abilov

Programming Languages

  1. A Tree functor
  2. ref structs in C# 7.2 - .NET Concept of the Week - Episode 16
  3. Dart 2.0 is now available
  4. Add wasm debug info
  5. 1/0 = 0
  6. Julia 1.0
  7. .NET Core Self-Contained and Framework-Dependent Deployments Explained

Runtime

  1. Collectible Assemblies and the CLR
  2. Support for reflection-invoking methods that take pointers by reference
  3. Enable unloading of AssemblyLoadContext
  4. So you want to create your own .NET runtime? - Chris Bacon
  5. .NET Internals 03 - Boxing and unboxing
  6. Dynamic Assembly Loading in .NET Core - Explanation
  7. Implementing custom IValueTaskSource – async without allocations

Other

  1. Let’s Encrypt Root Trusted By All Major Root Programs
  2. Mozilla’s new DNS resolution is dangerous
  3. Linux Kernel TCP Vulnerability
  4. GLB - GitHub’s open source load balancer
  5. Why Open Source Failed