All Resources

Showing the most recent resources. The latest one is from 2020-07-29.
  • A simple but effective approach for handling concurrency in an ASP.NET Core Web API endpoint, where the resource is persisted in a SQL Server database.
    Article  Added by carlrip // // 4 days ago
  • Learn how to get the SQL that Entity Framework Core generates when querying the database
    Tutorial  Added by MelbourneDeveloper // // 14 days ago
  • Layered Architecture - should it always be the default choice?
    Article  Added by pmarinov // // 26 days ago
  • Learn how to update Razor files with ASP.NET Core without having to compile and restart the project. This post will go through the multiple ways possible.
    Article  Added by ThomasArdal // // 27 days ago
  • Learn about using ILogger, avoiding logging pitfalls in C#, and how to unit test with ILogger
    Tutorial  Added by MelbourneDeveloper // // about 1 month ago
  • There’s a certain set of special method signatures in C# which have particular support on the language level. Methods with those signatures allow for using a special syntax which has several benefits. For example, we can use them to simplify our code or create DSL to express a solution to our domain-specific problem in a much cleaner way. I came across those methods in different places, so I decided to create a blog post to summarize all my discoveries on this subject.
    Article  Added by cezarypiatek // // about 1 month ago
  • Learn about how to secure your ASP.NET Core APIs with OAuth 2.0 and JSON Web Tokens without using third-party services like IdentityServer, Okta, and Auth0.
    Article  Added by ThomasArdal // // about 1 month ago
  • The author discusses the meaning behind this common phrase in software development.
    Article  Added by joepetrakovich // // about 1 month ago
  • Article  Added by pmarinov // // about 2 months ago
  • In my almost two decades as a developer I’ve become increasingly aware of what matters to me in a job, having been in half dozen different environments that excel in some traits but are lacking in others. This list is my list of the things that are most important to me in a dev job at this time in my life. This list changes with time as my circumstances and priorities change. This list is likely different than your list.
    Article  Added by jonblankenship // // about 2 months ago
  • Here is how I automated pushing packages to for FluentEmail.

    - Create a Github Action that runs on push to the master branch
    - Use Publish Nuget action to package and publish nuget packages
    - Create a API key and set it as a GitHub secret
    Article  Added by lukencode // // about 2 months ago
  • Get news about .NET, C#, ASP.NET Core, and much more directly in your inbox. With this list of the ultimate newsletters, you will never miss important news.
    Article  Added by ThomasArdal // // about 2 months ago
  • Have you ever wanted to allow your REST APIs accept null values on Post requests ? ( core)
    This short article is just about that.
    Article  Added by DamienDoumer // // about 2 months ago
  • Deleting a large number of rows (like millions of them) from a table has a downside of being slow and making a transaction log file to explode in terms of size. Here is an approach that worked for me to overcome these obstacles.
    Article  Added by pmarinov // // about 2 months ago
  • The article gives an overview of working with JSON in SQL Server. Learn more about basic structure of a JSON document with examples.

    Read more about it at:
    Article  Added by RusselNath // // 2 months ago
  • Article  Added by ankitvijay // // 2 months ago
  • In this article, you will learn exactly what CQRS is, the principles behind it, and the benefits it can provide for your project.

    We will see a detailed, step-by-step process of implementing this pattern in practice using a sample project we’ll be working on. This project will be close to what you can see in the real world, and I will explain each step on the way to implement CQRS in great detail.
    Article  Added by shadman_kudchikar // // 2 months ago
  • Learn about how to implement an always signed in/never sign out feature with ASP.NET Core. Also covers enabling data protection when hosting on Azure.
    Article  Added by ThomasArdal // // 3 months ago
  • Tutorial  Added by DamienDoumer // // 3 months ago
  • Learn about how to reduce your Azure costs by analyzing and optimizing how to use resources. Get best practices and introduction to the available programs.
    Article  Added by ThomasArdal // // 3 months ago
  • This weekend I came across some oddly formatted datetimes while playing around with Twitter webhooks. When it came time to test my API endpoint to receive the Twitter event, I received a 400 response with a message indicating that one of the date fields the JSON payload could not be deserialized into a DateTimeOffset. In this post I’ll demonstrate how to write a custom converter to solve this and similar JSON deserialization problems in an ASP.NET Core Web API.
    Article  Added by jonblankenship // // 3 months ago
  • Check out my top 10 list of books that I have either enjoyed reading myself or got recommended by developers friends and plan to read.
    Article  Added by ThomasArdal // // 3 months ago
  • Learn about how to access an ASP .NET Core website, hosted in IIS Express on localhost, from a phone or other device on your local network.
    Article  Added by ThomasArdal // // 3 months ago
  • Publishing an Aspnetcore Middleware from GitHub to Nuget
    Source Code:
    Nuget Link:
    Article  Added by ankitvijay // // 3 months ago
  • Show you how to create an authenticated website with ASP.NET Core based on a secure cookie, supporting username/password as well as social providers.
    Article  Added by ThomasArdal // // 3 months ago
  • This series goes over building a file transfer web application with Blazor and AWS; in this tutorial, you learn how to add background tasks to your application, by using Hangfire.
    Tutorial  Added by Mirch // // 4 months ago
  • The author shares his belief that reusability in software is no longer a prized tenet and should not be taken lightly.
    Article  Added by joepetrakovich // // 4 months ago
  • Learn how to integrate your Blazor application with AWS services such as RDS, System Manager and IAM.
    Tutorial  Added by Mirch // // 4 months ago
  • Reporting API aims at providing a framework for browsers to deliver reports about various issues to the servers. This post explores how Network Error Logging can be used with ASP.NET Core.
    Article  Added by tpeczek // // 4 months ago
  • Learn how to build a file transfer web application with Blazor and AWS!
    Article  Added by Mirch // // 4 months ago