(Bipin Joshi) At time your ASP.NET Core web applications want to display certain data in the form of bar chart or pie chart. Although there are plenty third-party components and libraries that you can use to accomplish this task, Google Charts is a simple yet feature rich client side option.
Tag: Development
Implementing State in .NET Core gRPC Messages with oneof
(Peter Vogel) In the real world, you’ve been dealing with the State pattern every time you designed a set of database tables. The Protocol Buffers specification lets you do the same thing when you define the messages you send and receive from your gRPC Web Service.
Razor Pages Localisation – SEO-friendly URLs
(Mike Brind) This is the fourth article in a series that explores various aspects of localisation in ASP.NET Core Razor Pages applications. This article concentrates on the SEO aspects of localisation as they pertain to URL management, and how to utilise the RouteDataRequestCultureProvider to help y
Reducing log verbosity with Serilog RequestLogging
(Andrew Lock) This is the first post in the series: Using Serilog.AspNetCore in ASP.NET Core 3.0.
Struct Iteration Methods Like Each, Map, And Filter Include Null Values In Lucee CFML 5.3.3.62
(Ben Nadel) Earlier this week, I was working on some reflection-style code in CFML wherein I was recursively looking through structs of data.
Debugging ASP.NET Web Request Failures: The Complete Guide
(Michael Shpilt) You’re sending an HTTP request to your ASP.NET server, and out of the blue, it returns a 500 error. Now what? The error code doesn’t say too much by itself. Did a database request fail? What was the exact database query?
Common .NET Controls Crash Course, Part 3: ListBoxes
(Hannes DuPreez) A ListBox shows items inside a list. You can select items one by one, or even select multiple items depending on whether the SelectionMode property is set to SelectionMode.MultiSimple or SelectionMode.MultiExtended.
Reusing and Recycling Data Structures in gRPC Services in .NET Core
(Peter Vogel) Here’s everything you need to know to create a standard set of reusable message formats to use with your gRPC services.
Using configurable composite command in multi-tenant ASP.NET Core application
(Gunnar Peipman) My previous posts about tenant-based dependency injection and using composite command in ASP.NET Core culminated with idea to use configurable composite commands in multi-tenant ASP.NET Core applications.
Function parameters in C# and the flattened sum type anti-pattern
(Yacoub Massad) In this tutorial, I will discuss function parameters in C#. I will talk about how function parameters tend to become unclear as we maintain our programs and how to fix them.