Another very interesting and eventful week is behind us and there is so much new stuff! C# 9 has been interesting to see, and Preview 4 of the .NET 5 is out. We are coming closer and closer to the full .NET 5 so now might be a good time to start checking it out. Besides that, we’ve seen great reading material whether it’s about development, optimization, web crawlers… Just take a look, phenomenal stuff. And of course, don’t forget your coffee 🙂
.NET and C#
- C# Delegates with IoC Containers and Dependency Injection [christianfindlay.com]
Does dependency injection need only be used through interfaces? Do you know Delegates can be used too? Check out this article by Christian Findlay to find out more. - Setting Up ASP.NET Core: Response Compression [dotnettips.wordpress.com]
A simple yet effective way to speed up your ASP.NET Core applications 10x. David McCarter explains how.
Worthy Reads
- C# 300% #performance increase Dictionaries vs #Linq [blog.dotnetframework.org]
- Azure App Configuration: Configuration of .NET Applications [csharp.christiannagel.com]
- Handling Web API Exceptions with ProblemDetails middleware [andrewlock.net]
- Preventing Inconsistent Feature Flag Values During a Single Request (Microsoft.FeatureManagement) [dontcodetired.com]
- Managing Microsoft Feature Flags with Azure App Configuration (Microsoft.FeatureManagement) [dontcodetired.com]
- Find The Next Number In A Sequence With C# [khalidabuhakmeh.com]
- Building End-to-End Diagnostics: Visualization with Exporters [jimmybogard.com]
- Implementing always signed in with ASP.NET Core and Azure [blog.elmah.io]
- Tag Helper Authoring in ASP .NET Core 3.1 [wakeupandcode.com]
- Securing the Hangfire Dashboard in ASP.NET Core with a Custom Auth Policy [sahansera.dev]
- #OpenSource web crawler in C# based on #HTMLAgilityPack [blog.dotnetframework.org]
Live & Presentations
- Monsters Weekly 165 – WaitAndRetry with Polly [aspnetmonsters.com]
- Episode 144 – Database Stuff with Brent Ozar [6figuredev.com]
News & Updates
- Introducing .NET Multi-platform App UI [devblogs.microsoft.com]
- Welcome to C# 9.0 [devblogs.microsoft.com]
- Blazor WebAssembly 3.2.0 now available [devblogs.microsoft.com]
- Announcing .NET 5 Preview 4 and our journey to one .NET [devblogs.microsoft.com]
- ASP.NET Core updates in .NET 5 Preview 4 [devblogs.microsoft.com]
- Windows Forms Designer for .NET Core Released [devblogs.microsoft.com]
- Announcing Entity Framework Core 5.0 Preview 4 [devblogs.microsoft.com]
- Azure DevOps Roadmap update for 2020 Q2 [devblogs.microsoft.com]
DevOps & IoT
- Introducing Azure Static Web App service [gunnarpeipman.com]
- HoloLens 2 expands markets; Azure mixed reality services now broadly available [azure.microsoft.com]
- Review of the Surface Book 3 for Developers [www.hanselman.com]
Other Interesting Articles
- Using WSL to Launch Several Bash Command from an Application [weblog.west-wind.com]
- More Performant Serverless GraphQL with Azure Functions, GraphQL for .NET, and Cosmos DB [www.tpeczek.com]
- Introduction to quantum computing with Q# – Part 3, Single qubit gates [www.strathweb.com]
- Branching Patterns: Future Branch [martinfowler.com]
- Branching Patterns: Experimental Branch [martinfowler.com]
On Programming and Life
- Research Tools for Developers with Side Projects [www.danylkoweb.com]
- How To Develop a Career in Cloud Computing [simpleprogrammer.com]
Weekly Dose of Humor
- When I just crashed the server on which we have our biggest clients’ environments [thecodinglove.com]
- When I deliver exactly what the client asked for [thecodinglove.com]
- When the intern shows us his solution [thecodinglove.com]
We hope you’ve enjoyed the articles this week. If you haven’t done so yet, please subscribe to get notified about the future newsletter issues.
Have a great weekend!