.NET Weekly #113 (28.01 - 03.02)
Cloud & Web
- HTTP/3 - From root to tip
- How to add Internationalization to a Vue Application
- Scaling ASP.NET Core Applications
- What is the space overhead of Base64 encoding
- The case for vanilla front-end development
- NoSQL for the serverless age - Announcing Cloud Firestore general availability and updates
- Server-side rendering - how to serve authenticated content
- Vue.js App Performance Optimization - part 1 — Introduction to performance optimization and lazy loading
- Running async tasks on app startup in ASP.NET Core (Part 4 - using health checks)
- Enabling ApiController globally in ASP.NET Core 2.2
Tooling & Libraries
- ASP.NET Core updates in .NET Core 3.0 Preview 2
- How I lost my data trying to back it up
- The VS Code Roadmap 2019
- Homebrew 2.0 is here with official support for Linux and Windows
- ReSharper Ultimate 2018.3.2 is released
- Announcing Open Collective for Ionide
Architecture & Databases
- PostgreSQL - Backend Flowchart
- Lessons learned scaling PostgreSQL database to 1.2bn records/month
- Introducing AresDB - Uber’s GPU-Powered Open Source, Real-time Analytics Engine
- Field Report - Migrating from Redshift to ClickHouse
- Static vs Unit vs Integration vs E2E Testing for Frontend Apps
- It’s Time to Move on from Two Phase Commit
- Finding Kafka’s throughput limit in Dropbox infrastructure
- Large, interconnected, in memory model
- Introduction to SQL Server Security — Part 2
- Operational Factors to Consider During MongoDB Data Modeling
Programming Languages
- An interesting list structure, part 3
- Future JavaScript - what is still missing
- Reducing the pain of developing apps
- Benchmarking 1 million C# tasks vs Go goroutines - Is there any difference
- Announcing TypeScript 3.3
- Fixing Random, part 1
- F# 4.6 Introduces Anonymous Record Types
- Pattern Matching Custom Data Types in Typescript
- Better abstractions revisited
- Disposable ref structs in C# 8.0
Runtime
- Generates disassembly of .NET functions
- SOS do fails to display static fields value for types defined in System.Private.CoreLib.dll
- Is this MethodImpl table behaving as intended
- Announcing .NET Core 3 Preview 2
- Fixing a GC hole in Number.BigInteger
- Have some fun with .net core startup hooks
- C# ReadOnlySpan and static data