.NET Weekly #146 (30.09 - 06.10)
Cloud & Web
- New in ASP.NET Core 3.0 - structured logging for startup messages
- Optimizing images for the web - an in-depth guide
- How to improve performance of vuex store
- Building and securing an ASP.NET Core API with a hosted Vue.js UI
- High performance servers with NET Core
- Serving ASP.NET Core Web Content from External Folders
- Server Streaming with gRPC and .NET Core
Tooling & Libraries
- RabbitMQ 3.8.0
- Quantum Security and Cryptography in HashiCorp Vault
- VueJS 3
- A wonderfully unholy alliance - Real Linux commands for PowerShell with WSL function wrappers
Architecture & Databases
- Event Modeling - What is it
- Observations on Observability
- New In PostgreSQL 12 - Generated Columns
- How much faster is Redis at storing a blob of JSON compared to PostgreSQL
- PostgreSQL 12 Released
- Well Crafted Functional Architecture - Ports & Adapters
- Evolutionary Architecture
- The Case of the Vanishing Index Compression
Programming Languages
- What is the difference between ToArray and ToList
- Celebrating Another Year of TypeScript
- Announcing TypeScript 3.7 Beta
- Adventures in IL - Conditionals and Loops
- Evaluating JavaScript code via import
Runtime
- Improve the performance of StringBuilder.Append
- Improving V8 regular expressions
- How to Stress the C# Compiler