Friday Links 447

  • ASP.NET MVC Controller Best Practices Skinny Controllers – Arrange Act Assert
  • Using HostBuilder, ServiceProvider and Dependency Injection with Windows Forms on .NET Core 3 | Around and About .NET World
  • Creative Uses of TypeScript Discriminated Unions – JavaScript in Plain English – Medium
  • Generate Outputs with Razor Engine in .NET Core | Khalid Abuhakmeh
  • 11 Chrome APIs That Will Give Your Web App a Native Feel
  • Improve automated browser testing with real server � Issue #4892 � dotnet/aspnetcore
  • joro550/dotnet-server: Dot net global tool that spins up a configurable server for api urls
  • What we learned about top 2020 IT skills from 213k+ coding tests
  • 4 New Features You Must Try in Xamarin.Forms 4.5 | Syncfusion Blogs
  • We called it RAID because it kills bugs dead | The Old New Thing
  • Avoid In-Memory Databases for Tests
  • .NET Core and DI – Beware of Captive Dependency – Hi, I’m Ankit
  • Resolving the current route/endpoint name in ASP.NET Core 3.1 – Ben Foster
  • PRINCE2 – Wikipedia
  • System.Buffers – .NET | Microsoft Docs
  • Coyote: Making it easier for developers to build reliable asynchronous software – Microsoft Research
  • Using Reflection to Create a Dynamic OnModelCreating in Entity Framework
  • Configuring Startup in .NET Core 3: Endpoint Routing and IHostApplicationLifetime