Funky Si's Blog

Share

Twitter Facebook

Settings

Go back Reload Copy URL Share
  • About
  • Events
  • Newsletter
  • Podcasts
  • Referral Links
  • Search
  1. Home
  2. Year
  3. 2025

Understanding and Handling Exceptions in .NET

Understanding and Handling Exceptions in .NET
Feb 17, 2025 3 min read 2025-02ExceptionsDotNetError HandlingProgrammingDevelopmentTech2025

While at NDC London I heard a great talk by Matt Burke about exceptions. I will share some of the points here. The talk was based in part on the blog post Vexing Exceptions by Eric Lippert. It defined four types of exceptions: Fatal Exceptions Boneheaded Exceptions Vexing Exceptions Exogenous Exceptions Fatal...

Read More

What is new with C#

What is new with C#
Feb 10, 2025 3 min read 2025-02C-SharpProgrammingDotNetLanguage FeaturesDevelopmentTech2025

I was lucky enough to hear Mads Torgersen (The Lead Designer of the C# language) speak at NDC London about some of the plans the team has for the next version of C#. Many of these new features are in the preview stage, and can be enabled by using the c# preview flag in your csproj file. The C# team welcomes feedback on...

Read More

Volunteering at NDC London

Volunteering at NDC London
Feb 3, 2025 5 min read 2025-02NDC LondonVolunteeringConferenceDotNetTech EventsNetworkingSoftware Development2025

I have just come home from volunteering at NDC London. It was a great experience and I learned a lot. I met some great people and had a lot of fun. I can’t wait to go back next year. You may have heard of NDC London before. It is a conference for software developers. It is held in London every year and attracts people...

Read More

Setting Up Grafana for Monitoring .NET Apps with Docker

Setting Up Grafana for Monitoring .NET Apps with Docker
Jan 27, 2025 4 min read 2025-01GrafanaMonitoringAnalyticsDockerPrometheusDotNetDevOpsMetrics2025

Grafana is an open-source analytics and monitoring platform that allows you to query, visualize, and alert on your metrics data. It is a popular tool for monitoring systems, applications, and services in real-time. In this post, I will guide you through setting up Grafana in Docker to monitor a simple .NET API. Setting...

Read More

Adding Elasticsearch with .Net Aspire

Adding Elasticsearch with .Net Aspire
Jan 20, 2025 4 min read 2025-01ElasticsearchDotNetAspireSearchIndexingDevelopmentTech2025

A few weeks ago I talked about .Net Aspire , well lets take a look at how we can use it with Elasticsearch. Elastic search is a powerful search engine that can be used to index and search data. It is built on top of Lucene and provides a powerful way to search through your data. Aspire allows dependencies like...

Read More

Simplifying Dependency Management with NuGet Central Package Management

Simplifying Dependency Management with NuGet Central Package Management
Jan 13, 2025 2 min read 2025-01NugetPackage ManagementDotNetDevelopmentDevOps2025

Managing dependencies in .NET projects can become complex, especially when dealing with multiple projects that share common packages. NuGet Central Package Management (CPM) is a feature that simplifies this process by allowing you to manage package versions centrally. What is NuGet Central Package Management? NuGet...

Read More

Setting Up Nagios Monitoring with Docker

Setting Up Nagios Monitoring with Docker
Jan 6, 2025 3 min read 2025-01NagiosDockerMonitoringSysAdminDevOpsNetwork Monitoring2025

A long time ago in my SysAdmin days, I was a big fan of Nagios . Recently, I decided to revisit it and see if I could run it in a Docker container to monitor my local network. This guide will walk you through the process of setting up Nagios monitoring using Docker. Finding a Docker Image for Nagios First, we need to...

Read More
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Simon Foster
Simon Foster
.NET & C# specialist | More than just another developer.
North England
About Me

Search

Featured Posts

  • Learning Kubernetes: A Beginner's Journey
  • Adding Elasticsearch with .Net Aspire
  • Getting started with .Net Aspire
  • Upgrading to .Net 7

Recent Posts

  • Stepping Outside My Comfort Zone: An Adventure Holiday Experience
  • Deploying My Blog to Kubernetes with Helm Charts
  • Learning Kubernetes: A Beginner's Journey
  • Getting Started with OpenTelemetry: Observability Made Easy
  • What's New in .NET Aspire 9.2: Infrastructure Diagrams Made Easy

Tags

AI Aspire Azure AzureDevOps Blazor Blogging C-Sharp Community Conference Database Development DevOps Docker DotNet Family Git Goals Grafana ITAdmin microsoft OpenTelemetry podcast Programming Security Source Control SQL SSL StarTrek Tech Visual Studio Website

Links

  •  Buy Me A Coffee
  •  Octopus Energy
  •  DevTo
  •  Mastodon
  •  Funky Si: The Next Generation
  •  My Monthly Newsletter
  •  Referral Links

Years

  • 2025 (17)
  • 2024 (11)
  • 2023 (7)
  • 2022 (16)
  • 2021 (3)
  • 2020 (10)
  • 2019 (5)
  • 2018 (18)
  • 2017 (31)
  • 2016 (15)
  • 2015 (24)
  • 157 Posts so far

Years

2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025