.NET Weekly #92 (13.08 - 19.08)
Cloud & Web
- Moving APIs to .NET Core
- The Secrets of Load-balancing Long Lived TCP Connections
- How I scaled my static website to a global market for a fraction of the cost on AWS
- ASP.NET Core 2.2 First Look – Endpoint Routing (aka Dispatcher)
- Azure Blob Storage IFileProvider for ASP.NET Core
- Using snake case column names with Dapper and PostgreSQL
Tooling & Libraries
- Rx.NET v4.1.0
- VSCode 1.26
- Thruster, building a not so fast memory pool
- Symbol downloader dotnet cli extension
- Visual Studio 2017 version 15.8
- Rider 2018.2 Release Candidate
- Announcing Pulumi 0.15 - Kubernetes, CI/CD, OpenStack, and more
- ProtonMail’s open source encryption library, OpenPGPjs, has passed an independent security audit
- Fast key-value store from Microsoft Research
Architecture & Databases
- Service Fabric and Kubernetes comparison, part 1 – Distributed Systems Architecture
- SQLite Release 3.25.0
- TimescaleDB vs. InfluxDB - purpose built differently for time-series data
- Performance Monitoring & Auditing PostgreSQL - Top Resources
- Life Beyond Distributed Transactions - An Apostate’s Implementation - Dispatching Example
- Life Beyond Distributed Transactions - An Apostate’s Implementation - Failures and Retries
- The Daily Software Anti-Pattern
- The Inner-Platform Effect - The Daily Software Anti-Pattern
- Spaghetti Code - The Daily Software Anti-Pattern
Programming Languages
- Exploring .NET’s – Java inspired – “synchronized” methods
- A Visitor functor
- Are static methods faster in execution compared to instance methods (.NET)?
- Null pointers - an opportunity, not an exception – Code smells series
- Seeding Related Entities in EF Core 2.1’s HasData()
- Announcing F# 4.5
- Randomness in .NET
- Creating typings for curry using TS 3.x
Runtime
- Hierarchy of frames that enable stack-walking in CLR
- RyuJIT - By-ref assignment with null leads to runtime crash
- Create non-primitive-constant-data
- V8 embedded builtins
- August 2018 .NET Framework Security and Quality Rollup
- Add startup hook design document
- Anatomy of a .NET Assembly – PE Headers
- An example of how to use the Intrinsics API in .NET Core
Other
- How We Support Remote Employees at DigitalOcean
- Logging Keystrokes with Event Tracing for Windows (ETW)
- Why use an FPGA instead of a CPU or GPU?
- Linux 4.18
- NVIDIA Reinvents Computer Graphics with Turing Architecture
- Library consisting of explanation and implementation of all the existing attacks on various Encryption Systems