.NET Weekly #70 (12.02 - 18.02)
Cloud & Web
- Cloud TPU machine learning accelerators now available in beta
- Adding HTTP Headers to improve Security in an ASP.NET MVC Core application
- PDF Generation in Azure Functions V2
- Optimising ASP.NET Core apps in Docker - avoiding manually copying csproj files
- AWS Lambda – monolithic functions won’t help you with cold starts
- Discovering Issues with HTTP/2 via Chaos Testing
- Serverless Databases - The Future of Event-Driven Architecture
Tooling & Libraries
- Math.NET Numerics 4.0
- Console-based user interface toolkit for .NET applications.
- Web Framework Benchmarks Round 15
- Profiling an app on a server. What options do you have?
- Announcing ASP.NET MVC 5.2.4, Web API 5.2.4, and Web Pages 3.2.4
- Infrastructure as Code
Architecture & Databases
- Using Google Artificial Intelligence Services in Couchbase N1QL
- NoSQL Performance Benchmark 2018 – MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB
- Terraforming Stack Overflow Enterprise in AWS
- Containers - What Are They Good For? Local Dependencies
- The Practical Test Pyramid
- Finding Bounded Contexts Using Domain Storytelling
- Data Consistency in Microservices Using Sagas
- MongoDB 4.0 to Include Multi-Document Transactions
- Using Value Objects to represent technical concerns
Programming Languages
- Object isomorphisms
- URL Matching in C#
- The JavaScript Supply Chain Paradox - SRI, CSP and Trust in Third Party Libraries
- Detect and Refactor JavaScript Copy-Paste Code
Runtime
- Add System.IO.Pipelines API
- One user scenario to rule them all
- Top secret .NET handles - Part 2 - Ref-Counted handles
- .NET Framework February 2018 Security and Quality Rollup
- The mysterious case of the 1 minute pauses