Finding markets near me: geospatial search with SQL Server, EF Core and NetTopologySuite
"Which markets are near me?" In .NET, it takes just a few lines with SQL Server and NetTopologySuite. The code, the spatial index and the pitfalls.

"Which markets are near me?" In .NET, it takes just a few lines with SQL Server and NetTopologySuite. The code, the spatial index and the pitfalls.

127 warnings I had stopped reading. Fixing them one by one, I found features that were broken without anyone noticing. Here's what I learned.

Automate deployments of your ASP.NET Core or Blazor app to SmarterASP.NET with GitHub Actions and WebDeploy, with secrets kept safe. Step-by-step guide.

Set up a complete CI/CD pipeline with Azure DevOps to build and deploy your ASP.NET Core or Blazor app to SmarterASP.NET with WebDeploy, step by step.

Blazor and Supabase (part 3): add real-time features to Blazor with Supabase, by listening to database changes or broadcasting messages like SignalR.

Blazor and Supabase (part 2): add authentication to your Blazor app with Supabase Auth, from email/password sign-in to Google or Microsoft providers.

Blazor and Supabase (part 1): what Supabase is, and how to connect a Blazor app to its PostgreSQL database to build a full app in record time.