Real-time Charts with ASP.NET Core, SignalR, and Chart.js
Nothing screams PRODUCTIVITY like real-time charts on a large dashboard, with every onscreen update beating to the heartbeat of your organization’s rhythm.
A collection of 238 posts
Nothing screams PRODUCTIVITY like real-time charts on a large dashboard, with every onscreen update beating to the heartbeat of your organization’s rhythm.
The HTTP specification is a living document constantly being evaluated and modified. While many developers may consider the specification “done”, many suggested HTTP methods are on the horizon that will allow you to do new and exciting things. One such...
While other database providers have made their place known within the .NET ecosystem, Microsoft’s SQL Server (MSSQL) and Azure flavor are still likely the most popular choice for .NET developers. The engine’s popularity is because Microsoft’ s SQL Server has...
Class diagrams can help you and your development team better understand the relationship of your domain models, especially as your application’s scope grows to meet the needs of your customers. In the long term, diagrams can also help you formulate...
As I work more consistently with the top-level style of .NET and ASP.NET Core applications, I find myself needing to do more start-up operations that have to occur before my application starts. Typically, in an ASP.NET Core application, the server...
ASP.NET Core has seen an overhaul to its authorization system in the form of authorization policies. As a developer, you can add several policies that can check claims, require an authenticated user, and even handle a custom requirement with any...
So you’ve decided to bolt on an existing Blazor WebAssembly (WASM) UI to a current ASP.NET Core solution. First of all, congratulations on taking the first steps to try something new in the world of #dotnet. Secondly, you’re probably reading...
I was recently reading Mike Hadlow’s blog post titled “Writing .NET Applciation Services for Kubernetes,” and it had me reflecting on my knowledge, or lack thereof, of deploying .NET applications into a distributed environment like Kubernetes. His section on Security...
Sometimes you need to break down a large number into smaller chunks. For me, I regularly chunk data when I need to bulk import data records into a database. I find that fine-tuning the chunks can help improve data-loading performance...
The evolution of .NET has provided developers with different avenues to experiment with ideas in their codebase. Sometimes those are good ideas, and sometimes they’re just fun ideas. For example, today’s blog post is inspired by a Twitter thread and...