.NET Weekly #103 (29.10 - 04.11)
Cloud & Web
- Serverless Smart Radio — Part II — Step functions
- VueJS Cheat Sheet Part 1
- React hooks - not magic, just arrays
- Making Sense of React Hooks
- Authorization middleware
- Configuring named options using IConfigureNamedOptions and ConfigureAll
Tooling & Libraries
- A first look at changes coming in ASP.NET Core 3.0
- Language injection updates in Rider 2018.3
- Data Science in Visual Studio Code using Neuron, a new VS Code extension
- Atom understands your code better than ever before
- BenchmarkDotNet v0.11.2
- Microsoft Orleans — Reporting Dashboard
- Building a .NET IDE with JetBrains Rider
Architecture & Databases
- GitHub - October 21 post-incident analysis
- The Architecture No One Needs
- Architecture no one needs is server side templating
- Announcing Managed CockroachDB - The Geo-Distributed Database as a Service
- Using parallel sequential scan in PostgreSQL
- TimescaleDB 1.0 is Production Ready
Programming Languages
- A Contract Pattern for Schemaless DataStores
- IBM releases Elm-powered app
- WebAssembly Threads ready to try in Chrome 70
- A Story Of Reliable Code
- Roslyn - Target NetStandard 2.0 and .NET Framework 4.7.2 just merged
- When and why to clean up your code - now, later, never
Runtime
- Dump at least partial stack trace for stack overflow
- The future of JSON in .NET Core 3.0
- V8 release v7.1
- The case for Thread.Abort / Thread.Suspend
- Improve performance of Memory.Span property getter