.NET Weekly #39 (05.06 - 11.06)
Cloud & Web
- How is Application Insights loaded into an ASP.NET Core 2.0 application and how you can do the same
- WebKit Now Has Full Support for WebAssembly
- Conditional middleware based on request in ASP.NET Core
- Architecting Azure Functions - Function Timeouts and Work Fan-Out with Queues
- gRPC - A High Performance, Modern RPC System
Tooling & Libraries
- VSCode v1.13 released
- Introducing Petabridge.Cmd - a Command-line Management Tool for Akka.NET Applications
- Microdot - Easily create .NET Microservices with Orleans
- FAKE 5 – F# Make – A DSL for build tasks
- Don't Skimp Code Security, Check Out DevSkim
Architecture & Databases
- Distributed Sagas - A Protocol for Coordinating Microservices
- The Basics of Good T-SQL Coding Style – Part 2 Defining Database Objects
- RavenDB 4.0 Licensing & Pricing
- Query Store and Parameterization Problems
- Characteristics of Good APIs
- Microservices Architectures - 3 Overlooked Considerations
Programming Languages
- Fractal trees with PureScript
- An Early Look at C# 7.1 - Part 1
- An Early Look at C# 7.1 - Part 2
- C# 7.2 and 8.0 Roadmap
- Adding Matt operator to Roslyn - Emitter
Runtime
- Ported Hill Climbing from CoreCLR to CoreRT
- .NET Standard for Library Authors
- Performance Improvements in .NET Core
- Measuring Performance Improvements in .NET Core with BenchmarkDotNet (Part 1)
- Mono - Today and Tomorrow