.NET Weekly #69 (05.02 - 11.02)
Cloud & Web
- Best practices for user account, authorization and password managemen
- Learn how to do Image Recognition with Cognitive Services and ASP.NET
- Exploring the ApiControllerAttribute and its features for ASP.NET Core MVC 2.1
- A to-do list for new ASP.NET Core projects
- JWT Authentication for Microservices in .NET
- Serverless observability brings new challenges to current practices
- Azure CosmosDB Graph API now generally available
Tooling & Libraries
- A new experiment Browser-based web apps with .NET and Blazor
- Blazor - a technical introduction
- Visual Studio 2017 version 15.6 - Preview Release Notes
- Scalable and Performant ASP.NET Core Web APIs - Load Testing
- Visual Studio Code January 2018 (version 1.20)
Architecture & Databases
- Couchbase Server vs CosmosDB
- Containers - What Are They Good For?
- RavenDB 4.0 is out
- Outputting Status In Your T-SQL Code
- Evolving CQRS and Event Sourced Systems
- 8 Things to Monitor During a Software Deployment
- Your Database Should Work Like a CDN
Programming Languages
- Uncurry isomorphisms
- Property Testing Generic Programs
- Background reading on the reference counting vs tracing garbage collection debate
- ES proposal - numeric separators
Runtime
- Announcing .NET Framework 4.7.2 Early Access build 3052!
- Getting Stacks for LTTng Events with .NET Core on Linux
- Be Careful Where You Put GC.SuppressFinalize
- Dynamic Tracing of .NET Core Methods
- Top secret .NET handles – Part 1 – Dependent handles
- Mono 5.8.0 Release Notes