.NET Weekly #66 (11.12 - 17.12)
Cloud & Web
- Why you shouldn't use AWS Elasticsearch Service
- Easy Configuration Binding in ASP.NET Core - revisited
- Setting up a managed container cluster with AKS and Kubernetes in the Azure Cloud running .NET Core in minutes
- WebAssembly, an executable format for the web
- Internet protocols are changing
Tooling & Libraries
- The future is quantum - Microsoft releases free preview of Quantum Development Kit
- Microsoft Orleans v2.0.0-beta2 is out
- Inlining Analyzer for Visual Studio
- OpenAPI.NET - a cross company effort to create single library for working with OpenAPI v2 and v3 descriptions using .NET Standard 2.0
- Creating a .NET Standard Roslyn Analyzer in Visual Studio 2017
- Say hello to Avalonia
Architecture & Databases
- A Five-Step Process for Planning a Rewrite of a Legacy Project
- An argument for functional programming
- Microservices Guidance Is Now Available
- Publish / Subscribe Messaging in our Ecosystem
- REST is the new SOAP
Programming Languages
- Semigroups accumulate
- C# 7 Series, Part 7 - Ref Returns
- Build a DeepLearning algorithm from scratch in F# 01 – Logistic Regression with a Neural Network mindset
- Using FAKE to automate building MonoGame content
- 5 More C# Extension Methods for the Stocking!
Runtime
- The Case Of NGen.exe Needing 50 GB Of Memory
- How does .NET JIT a method? (also featuring 'Tiered Compilation')
- Losing Our Memory
- Are lock and Monitor the same in C#?