Articles by James Montemagno

Instant OpenTelemetry Dashboard for JavaScript Developers with Aspire

Visualize and get insights locally on your developer machine for OpenTelemetry data with the Aspire Dashboard: Any JavaScript App, Any Framework, Completely Free! Let's set up an Express app with OpenTelemetry and then pipe the data to visualize it in the Aspire dashboard locally in a docker container.

Use Aspire's OpenTelemetry Dashboard with ANY app, framework, and language for Local Dev Insights

Visualize OpenTelemetry data with the Aspire Dashboard: Any App, Any Framework, Completely Free! Let's setup a .NET app and a JavaScript app with OpenTelemetry and then pipe the data to visualize it in the Aspire dashboard locally in a docker container.

How .NET Aspire Components Make EVERYTHING Easier! Redis Cache, PostgreSQL, Messaging, & More!

Let's go a bit deeper on .NET Aspire by integrating components into our .NET Web API and Blazor Web app to go beyond orchestration and service discovery. Today we will upgrade our database to PostgresSQL with pgAdmin to see our scaffolded database from EF Core. We will also look at how to add output caching with Redis Cache in our Blazor front end.

WHY and HOW to Add .NET Aspire to ANY .NET API and Web App in Minutes

.NET Aspire is an opinionated, cloud ready stack for building observable, production ready, distributed applications, and it is AWESOME! You may have seen a lot of demos about what .NET Aspire is and how to get started with the amazing templates, but let's look at how to add .NET Aspire to an existing .NET API back-end, Blazor front-end, and then add in Redis Cache, Garnet, Open Telemetry, and Postgres!