.NET Weekly #89 (09.07 - 15.07)
Cloud & Web
- Updating part of an ASP.NET Core MVC View which uses Forms
- Optimally Configuring Entity Framework Core
- HttpClientFactory in ASP.NET Core 2.1 (Part 5) - Logging
- Adding validation to strongly typed configuration objects in ASP.NET Core
- Comparing Serverless Performance for CPU Bound Tasks
- For E-Commerce Data Scientists Lessons Learned Scraping 100 Billion Products Pages
- Using Pulumi with AWS SQS and Lambdas
- Getting Started with AWS Lambda in Pulumi
- Overriding externally set headers and HTTP status codes in ASP.NET Core
- Demystifying WebSockets for Real-Time Web Communication
- Site Isolation for web developers
Tooling & Libraries
- 7 best practices for building containers
- Fedora CoreOS, Red Hat CoreOS, and the future of Container Linux
- Add Brotli compression provider
- On the AWS Application Load Balancer HTTP/2 Support
- Verifying PostgreSQL backups made easier with new open-source tool
- Walkthrough - Creating an HTML Email Template with Razor and Razor Class Libraries and Rendering it from a .NET Standard Class Library
- Introducing GitHub Enterprise 2.14
- IdentityManager2
- Pwned Passwords V3 is Now Live!
Architecture & Databases
- Goodbye Microservices - From 100s of problem children to 1 superstar
- Web Architecture 101
- Improving the developer experience with OpenAPI Specification
- Commands and events
- How to perform Schema Changes in MySQL and MariaDB in a Safe Way
- The Top Five Things That DBAs Need to Monitor
Programming Languages
- Typing and testing problem 23
- Refactoring at Scale with Abstract Syntax Trees
- Announcing TypeScript 3.0 RC
- Racing the Zebra — Benchmark Performance Architecture for F# Web Server
- Understanding Blockchain Fundamentals, Part 1 - Byzantine Fault Tolerance
- n F#, Failure Is Not an Option
- Easy conversions and readability – code smells series
Runtime
- System.IO.Pipelines - High performance IO in .NET
- .NET Core July 2018 Update
- How Inlined Code Makes For Confusing Profiles
- .NET Framework 4.7.2 is available on Windows Update, WSUS and MU Catalog
- Reordered code after compilation
- Presentations and Talks covering .NET Internals
- Improve Int32/Int64 Parse performance for NumberStyles.Integer
Other
- Welcome Wagon - Classifying Comments on Stack Overflow
- 15 principles of good service design
- A Distributed Systems Reading List
- Why Isn’t Debugging Treated As A First-Class Activity?
- Developer Relations revelations - travel is hard work
- Why use OpenStreetMap instead of Google Maps?
- Flavours of Agile
- Full Stack Developer, Master of None