.NET Weekly #105 (12.11 - 18.11)
Cloud & Web
- Type Vue without TypeScript
- React for the Angular Dev
- Amazon DynamoDB encrypts all customer data at rest
- Long Polling - Concepts and Considerations
- CSS Frameworks Or CSS Grid - What Should I Use For My Project?
- OWASP DevSlop’s journey to TLS and Security Headers
- Simplifying dependency injection for IConfigureOptions with the ConfigureOptions() helper
- VSCode version 1.29
- Tensorflow 2.0 - models migration and new design
- Ionide 3.30.0
- Blazor 0.7.0 experimental release now available
- Practical ASP.NET Core
- Razor support in Visual Studio Code now in Preview
- Consul 1.4 - Multi-Data Center Service Mesh
- .NET Core tooling update for Visual Studio 2017 version 15.9
Architecture & Databases
- Introspected REST - An alternative to REST and GraphQL
- Patterns for Resilient Architecture — Part 1
- About Database Connection Pool Sizing
- ThoughtWorks TechRadar vol. 19
- Best practices for migrating an Oracle database to Amazon RDS PostgreSQL or Amazon Aurora PostgreSQL - Migration process and infrastructure considerations
- Distributed consistency at scale - Spanner vs. Calvin
- Microservices to Workflows - The Evolution of Jet’s Order Management System
- Unimaginable horror about Oracle 12.2
- Analyzing the GitHub outage
- SQL Server Auditing for HIPAA and SOX – Part 4
- Five Cool Things I Learned at the PostgreSQL Conference Europe 2018
Programming Languages
- What to test and not to test
- Beating hash tables with trees? The ART-ful radix trie
- Building CSharp 8.0
- Copying objects in Javascript
- Announcing TypeScript 3.2 RC
- Type inference
- F# spoiled me, or why I don’t enjoy C# anymore
- Care To Know Clauses - All About SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, and LIMIT
- Compiling C# to WASM with Mono and Blazor then Debugging .NET Source with Remote Debugging in Chrome DevTools
Runtime
- Adding tests for the new Math APIs
- Get-process-name challenge on a Friday afternoon
- Sample performance investigation using BenchmarkDotNet and PerfView
Other
- HTTPv3
- Abstraction, intuition, and the “monad tutorial fallacy”
- Nine years of Go
- Beyond Passwords - 2FA, U2F and Google Advanced Protection
- Microsoft Translator releases next-generation Neural Machine Translation technology
- Offensive testing to make Dropbox (and the world) a safer place