Contributions

Article
.NET 6 has brought along a lot of new features. This post will show how to use a PriorityQueue in practice by solving a problem from open.Kattis.com.
Article
We all tried to solve CAPTCHASs. In this post, I'll introduce you to CAPTCHAs and show you how to add one in ASP.NET Core using the reCAPTCHA service.
Article
Want to print stack traces on your website? In this post, I'll show you how to pretty print and syntax highlight .NET stack traces directly in the browser.
Article
In this article, we'll see how to use the new DynamicComponent from .NET 6 to render dynamic content and to avoid tight coupling between page and component.
Article
Learn how to subscribe emails to a Mailchimp newsletter from C#. This post will demonstrate how to do it using a signup form on an ASP.NET Core website.
Article
In this article, we will look at the 404 error that often occurs when accessing a route directly on a GitHub Pages hosted Blazor WASM page and how to fix it.
Article
Faker.Net can help to generate a lot of random names, addresses, emails, etc. In this article, we will show the range of possible values it can create.
Article
In this post, I'll show you how we are avoiding people to re-use pwned passwords on elmah.io in our ASP.NET Core web app using the Pwned.Passwords package.
Article
In this post, we will show you how to map IP addresses to locations for free using .NET and IP2Location. Enrich your data with country information and more.
Article
In this article, we will show how you can serve an endpoint in the iCal format for .NET with ease using the package iCal.NET.
Article
Supporting two-factor authentication (2FA) in your web app is important in most cases. In this post, I'll show you how we did it on elmah.io.
Article
Learn how to export data from Google Analytics using Google's official Google.Apis.AnalyticsReporting.V4 NuGet package.
Article
In this post, I'll teach you how to handle a large number of requests to an ASP.NET Core application by rate-limiting with the AspNetCoreRateLimit package.
Article
In this article, we will show what IJSObjectReference is and how it can be used for so much more than just JavaScript isolation.
Article
Get inspired by this list of NuGet packages we use to build elmah.io. Learn about each package, how we use it, and what we like about it.
Article
This post will show you how to fix a common problem when setting the application base path with Blazor WebAssembly.
Article
Learn how to build and test a .NET (Core) application on multiple versions of .NET with GitHub Actions.
Article
This article will introduce you to the format for the User-Agent HTTP header as well as how to add it in various ways when using HttpClient in .NET/C#.
Article
This post will teach you how to predict the value of a boolean using ML.NET and a binary classification trainer. The code uses movie scores as an example.
Article
This post will show you how to implement a local list of bounced emails with AWS Simple Email Service (SES) and Azure Functions.
Article
There's a lot of possibilities when it comes to developing scheduled tasks with .NET. This post is an overall guide to monitoring scheduled tasks.
Article
In this article, we will look at how we can call C# functions from a JS library in Blazor WASM. This can be useful to integrate with existing JS libraries that react to different events.
Article
In this article, we will show how you can subscribe to Push Notifications using ASP.NET Core and how you can send Push Notifications from .NET as well.
Article
Learn about how we have implemented bundling and minification in ASP.NET Core with the help of bundleconfig.json, the BundlerMinifier package, and gulp.
Article
Get an introduction to monitoring .NET and .NET Core applications with the auditing framework Audit.NET and AWS Quantum Ledger Database (QLDB).
Article
This article will introduce you to the three major mocking frameworks for .NET: NSubstitute, Moq, and FakeItEasy. Get help deciding which one to choose.
Article
In this article, we will show how you can wrap a JavaScript library in Blazor and thereby getting that one feature into Blazor WebAssembly.
Article
Get an overview of the best Facebook and LinkedIn groups to be a part of. Stay updated on new blog posts and ask questions or help other .NET developers.
Article
In this post I'll share some of the lessons learned migrating elmah.io's 25 Azure Function apps and 5 web apps to ASP.NET Core.
Article
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.

Showing the last 30 only...