.NET Weekly #52 (04.09 - 10.09)
Cloud & Web
- Getting Started with Windows Containers
- Creating a rolling file logging provider for ASP.NET Core 2.0
- Capture and forward correlation IDs through different Lambda event sources
- IIS Dynamic Compression and new Dynamic Compression features in IIS 10
- Debugging ASP.NET Core 2.0 Source Code
- 3 Reasons Why Astronomer is Betting on GraphQL
Tooling & Libraries
- Rider 2017.2 EAP brings .NET Core 2.0, MSTest, and more
- Orleans v1.5.1 is out
- T4MVC and R4MVC - Roslyn code generators for ASP.NET Core tag helpers
- VS Code 1.16 is out
- Announcing Yarn 1.0
- Experiments in Open Source - Exploring vcr-sharp for Http record and playback
- HashiCorp Vagrant 2.0
Architecture & Databases
- Scalable Chatbot Architecture with eBay ShopBot
- Why We Chose Aerospike Over Other Databases
- Unit Testing - Basics and Best Practices
- Tarantool vs. Redis - In-Memory Databases Face Off
Programming Languages
- C# 7.1 - Everything You Need To Know
- Builder as Identity
- Exploring F# for Domain Driven Design
- TypeScript - JavaScript + Types = Awesome Developer Productivity - Type Annotations
- The Incredible Growth of Python
Runtime
- .NET Standard - Demystifying .NET Core and .NET Standard
- Managed object internals, Part 2. Object header layout and the cost of locking
- First use of type-safe stack-allocated buffers in C#
- .NET Core DLL Hell Is Here. Can .NET Core 2.0 Save Us?