Hot weather has come in many parts of the world (sorry Aussies), and with it, somewhat lazier times. So prepare a cold brew and pick the article that seems interesting (it’s a trick, all of them are):
.NET and C#
- Repository Pattern in ASP.NET Core – Ultimate Guide [www.codewithmukesh.com]
A great take on repository pattern with UOW by Mukesh Murugan. Love it or hate it, repository pattern is useful, and it’s here to stay. - Zero-Downtime* Web Apps for ASP .NET Core 3.1 [wakeupandcode.com]
Shahed covers various steps you can take to make your application available as much as possible. Do you utilize some of these methods?
Worthy Reads
- Getting Assemblies Is Harder Than You Think In C# [dotnetcoretutorials.com]
- Building a Rating Control using Xamarin.Forms Shapes [danielhindrikes.se]
- Visualizing ASP.NET Core endpoints using GraphvizOnline and the DOT language [andrewlock.net]
- Repository Pattern in ASP.NET Core – Ultimate Guide [www.codewithmukesh.com]
- How to secure ASP.NET Core with OAuth and JSON Web Tokens [blog.elmah.io]
- Exposing a custom type as a JSON string in an ASP.NET Core API [thomaslevesque.com]
- How Hello World! changed – top level statements and functions (C# 9) [csharp.christiannagel.com]
- The Magical Methods in C# [cezarypiatek.github.io]
- Understand Reading From A File Using C# [khalidabuhakmeh.com]
- Build RESTful APIs Using ASP.NET Core and Entity Framework Core [codingsonata.com]
- Showing a loading screen while initializing a Blazor application [www.meziantou.net]
- EF Core In depth – Soft deleting data with Global Query Filters [www.thereformedprogrammer.net]
- A Cleaner Way To Do Entity Configuration With EF Core [dotnetcoretutorials.com]
- An Interesting Params Gotcha In C# [dotnetcoretutorials.com]
Live & Presentation
- Episode 150 – Functional Flavored JS with Dave Fancher [6figuredev.com]
- Monsters Weekly 171 – Artiller.io + Faker.js [aspnetmonsters.com]
News & Updates
- Orchard Core Release Candidate 2 now available [devblogs.microsoft.com]
DevOps & IoT
- How to check resources deployment operation details for Azure Services? [dailydotnettips.com]
- GitHub: Use Actions to Run Multiple Jobs [elanderson.net]
- Docker container for windows [sachabarbs.wordpress.com]
Other Interesting Articles
- How to list and download the contents of a GitHub repo in C# [markheath.net]
- The Easiest Way to Version NuGet Packages [rehansaeed.com]
- NuGet Package Alternatives when Migrating to .NET Core [codeopinion.com]
- Minesweeper in Blazor WebAssembly Part 1: C# Implementation [exceptionnotfound.net]
- Minesweeper in Blazor WebAssembly Part 2: The Blazor Component [exceptionnotfound.net]
On Programming and Life
- You’re tired because your lizard brain knows that Zoom meetings aren’t natural [www.hanselman.com]
- Sustaining Performance Under Extreme Stress [www.troyhunt.com]
Weekly Dose of Humor
- When the production server crashes on a Friday evening [thecodinglove.com]
- When my boss asks me to work overtime during the weekend [thecodinglove.com]
- When there is a huge clash in a meeting [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!