.NET Weekly #67 (18.12 - 24.12)
Cloud & Web
- Azure Functions Get More Scalable and Elastic
- Testing ASP.NET Core MVC web apps in-memory
- Five RESTFul Web Design Patterns Implemented in ASP.NET Core 2.0 Part 4 Optimistic Concurrency
- Fixing Data Breaches Part 1 Education
- Fixing Data Breaches Part 2 Data Ownership & Minimisation
- Fixing Data Breaches Part 3 The Ease of Disclosure
- Fixing Data Breaches Part 4 Bug Bounties
- Fixing Data Breaches Part 5 Penalties
Tooling & Libraries
- Hybridizer - High-Performance C# on GPUs
- LiteDB - A .NET NoSQL Document Store in a single data file
- MS Orleans v2.0.0-beta3
- Building ASP.NET Core apps using Cake in Docker
Architecture & Databases
- SRP is a Hoax
- Serializing your domain model
- Handling Billions of Edges in a Graph Database
- 5 Novelties in PostgreSQL 10 That Will Make You a Happier Developer
- The married couple component design pattern
- SQL Server Machine Learning Services – Part 2 Python Data Frames
- Commented Out Code Is Junk In Your Codebase
Programming Languages
- Build a DeepLearning algorithm from scratch in F# 02 – Planar data classification with one hidden layer
- Quasigroups
- An introduction to state-based CRDTs
- Dependency Management and Injection (3 + 1 Solutions revisited)
- Reflecting on F# in 2017
Runtime
- Windows Inline Function Hooking
- C# - All About Span - Exploring a New .NET Mainstay
- Devirtualization in .NET Core
- How Does Task in C# Affect Performance?