.NET Weekly #42 (26.06 - 02.07)
Cloud & Web
- Introducing ASP.NET Core 2.0 Preview 2
- Multi-Targeting and Porting a .NET Library to .NET Core 2.0
- How to Support Windows Authentication for ASP.NET Core in IIS
- Azure Redis Cache Geo-Replication in Public Preview
Tooling & Libraries
- Measuring your code’s performance during development with BenchmarkDotNet – Part 1 Getting started
- Announcing EF Core 2.0 Preview 2
- Rider EAP 24 includes performance fixes, F# Interactive
- vswhere version 2.0 released
- 7 lesser known hacks for debugging in Visual Studio
- Diving Into Docker CE 17
Architecture & Databases
- Long-Awaited OpenAPI Spec 3.0 to Be Released in July
- SQL Server Diagnostics Preview
- The Basics of Good T-SQL Coding Style – Part 3 Querying and Manipulating Data
- API Design Guidelines – Best Practices for Building a User-Friendly API
- NoSQL Review - ArangoDB 3.2 Beta
- 5 Good Reasons to Use Event Sourcing
Programming Languages
- Announcing TypeScript 2.4
- C# - Make C# More Dynamic with Hyperlambda
- Pure times
- Pure times in Haskell
Runtime
- Networking stack - Technical roadmap
- Value Types vs Reference Types - Performance
- Proposal - Ways to alter large object allocation behavior
- Performance Improvements in RyuJIT in .NET Core and .NET Framework