.NET Weekly #56 (02.10 - 08.10)
Cloud & Web
- Creating and trusting a self-signed certificate on Linux for use in Kestrel and ASP.NET Core
- Cutting Edge - Policy-Based Authorization in ASP.NET Core
- Optimizing web servers for high throughput and low latency
- An introduction to Azure Web Apps on Linux
- Introducing NNVM Compiler - A New Open End-to-End Compiler for AI Frameworks
Tooling & Libraries
- VSCode - Integrated Terminal Performance Improvements
- Red Hat adds Go, Clang/LLVM, Rust compiler toolsets, updates GCC
- VSCode 1.17
- IdentityServer4 v2
- Hands-free Security Scanning within .NET Applications
Architecture & Databases
- Google Announces Firestore, a Document Database
- Inside Microsoft Azure datacenter hardware and software architecture
- Composite UIs for Microservices - Server Composition
- SQL Server Coming in on Another Platform
- Three Historical Definitions of the Open/Closed Principle and a Claim that it’s Pointless
- Domain events - simple and reliable solution
- Streams - a new general purpose data structure in Redis
Programming Languages
- Dissecting the local functions in C# 7
- Contributing to the F# Compiler Service
- From design patterns to category theory
- Monoids, semigroups, and friends
- Mooids
- F# Agent Pipeline Processing in Concurrent Applications
Runtime
- How the RyuJIT source code is shared across DotNET Core and DotNET Framework
- Roslyn Primer – Part I - Anatomy of a Compiler
- Proposal for high-performance codegen-less Reflection factory APIs
- Allow entire Types to have their implementation replaced
- ResolveAssemblyReference