.NET Weekly #130 (10.06 - 16.06)
Cloud & Web
- Automatic reconnects with SignalR 3.0
- AWS costs every programmer should know
- How I finally got my head around Scoped Slots in Vue
- React for Vue developers
- Filtering action methods with feature flags
- The state of CSS - 2019
- High-performance logging with LoggerMessage in ASP.NET Core
- AWS Lambda vs Azure Functions for C# Serverless
Tooling & Libraries
- Project Svalbard - The Future of Have I Been Pwned
- From Docker Container to Bootable Linux Disk Image
- Observability Doesn’t Work in Dev
- Visual Studio Code Remote Development over SSH to a Raspberry Pi is butter
- Introducing Microsoft.FeatureManagement
- Ionide 4.0 change log
- The shockingly fun diagram tool that will change your life as a programmer - PlantUML
- How we migrated to CommonMark
- Announcing ML.NET 1.1 and Model Builder updates
Architecture & Databases
- Micro Frontends
- ejabberd & Nintendo Switch NPNS
- Building Sentry - Symbolicator
- Making Direct Messages Reliable and Fast
- Monitor CPU usage on SQL Server and Azure SQL
- The Azure Architect Map
Programming Languages
- Empty try with finally
- CQRS with MediatR (for Commands) and Odata (for Queries)
- Trace .NET Core Applications on Linux with strace
- Merging domain events before dispatching
- Customize object displays in the Visual Studio debugger YOUR way
- Try the new System.Text.Json APIs
Runtime
- Show nested exceptions more clearly
- New IL instruction for typeswitch
- Announcing .NET Core 3.0 Preview 6
- Investigate and fix issues for ARM64 Managed Debugging on Windows
- Performance speed limits