Skip to content

Finchett.com

A brain dump

  • Home
  • Blog
  • About
  • Kubernetes
  • SQL Server
  • Contact
  • Newsletter
  • Finchett.com Privacy Policy

All posts by Stephen

  • Home
  • Using LINQPad with an Existing Database
2 January 2024

Using LINQPad with an Existing Database

By Stephen in Development Tag linqpad, tools

Introduction LINQPad's ability to connect to existing databases simplifies query writing, execution, and result analysis for .NET developers. This article provides a comprehensive guide on how to connect LINQPad to…

Read More

2 January 2024

LINQPad

By Stephen in Development Tag c#, linqpad, tools

Introduction I have used LINQPad on and off for years. LINQPad, a powerful tool designed for .NET developers, primarily known for testing LINQ queries, it is a versatile scripting environment…

Read More

31 December 2023

A potential C# Snowflake Generator

By Stephen in Development Tag c#, unique

Introduction A Snowflake Generator generates unique IDs. Creating a class in C# for generating Snowflake IDs involves adhering to the structure of Snowflake IDs, as mentioned in my previous posts.…

Read More

30 December 2023

Snowflake Id’s – Unique Id’s – sort of

By Stephen in Development Tag api, c#, snowflake, unique

Introduction Over the last few weeks, I have been looking at using Azure Table Storage as the backing store for several small APIs I have worked on. Azure Table Storage…

Read More

30 December 2023

Azure Table Storage and Transactions

By Stephen in Development Tag c#, transactions

Introduction Using transactions with two Azure Storage tables can be a bit tricky, as Azure Table Storage does not support cross-table transactions in the traditional relational database sense. However, there…

Read More

29 December 2023

Integrating BenchmarkDotNet in Azure DevOps Pipeline for Performance Measurement

By Stephen in Development Tag azure, benchmark, devops, Pipeline

Introduction Ensuring your application's performance is as important as its functionality. BenchmarkDotNet, a powerful .NET library for benchmarking, is an excellent tool for this. By integrating BenchmarkDotNet into an Azure…

Read More

29 December 2023

Integrating Serilog with Loki for Efficient Logging in .NET Applications

By Stephen in Development Tag c#, logging, loki, serilog

Introduction Effective logging is vital for monitoring, troubleshooting, and understanding application behaviour. For .NET developers, Serilog offers a great logging framework, and when combined with Loki, Grafana's log aggregation system,…

Read More

29 December 2023

Exploring the Versatility of Serilog Sinks in .NET Applications

By Stephen in Development Tag c#, logging, serilog

Introduction Logging is a crucial aspect of any application. It's not just about recording what happens; it's about understanding, debugging, and improving the application. This is where Serilog shines as…

Read More

29 December 2023

Implementing Serilog in ASP.NET C# Web API for Enhanced Logging of Requests and Responses

By Stephen in Development Tag c#, middleware, serilog

Introduction Logging is a critical aspect of any web application. It helps in debugging, performance monitoring, and understanding user interactions. In ASP.NET C#, integrating Serilog as a middleware for logging…

Read More

29 December 2023

How to Install Docker on Windows 11: A Step-by-Step Guide

By Stephen in Development Tag docker, kubernetes

Introduction Docker has revolutionised how we build, share, and run applications by simplifying the use of containers. For Windows 11 users, installing it allows you to leverage its powerful platform…

Read More

Posts pagination

1 … 4 5 6 … 32

Search

Table Of Contents
  1. Introduction
  2. System Requirements
  3. Enable WSL 2
  4. Download and Install Docker Desktop
  5. Configuration and Verification
  6. Running Your First Container
  7. Enable Kubernetes (Optional)
  8. Conclusion

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

apis (4) async (8) c# (103) devops (4) dotnet (5) esp32 (11) git (11) hardware (6) joins (6) kubectl (4) kubernetes (13) logging (4) nanoframework (6) network (8) NFS shares (5) nunit (8) patterns (34) performance (7) pi (8) playwright (7) plugins (8) proxmox (13) serilog (4) setup (16) sql (46) testing (9) tools (6) tslint (4) typescript (23) unit-testing (9) webapi (4)

Archives

Get the Newsletter

Categories

  • Development
  • Infrastructure
  • Other
  • Plugins
  • Raspberry Pi
  • wordpress

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

Proudly powered by WordPress| Theme: SpicePress Dark by SpiceThemes

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Finchett.com
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.