Skip to content

Finchett.com

A brain dump

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

Tag c#

  • Home
  • What are C# Records
3 December 2023

What are C# Records

By Stephen in Development Tag c#

Introduction In C#, records are a type introduced in C# 9.0 as part of .NET 5. They are a reference type that provides a concise syntax to define immutable data…

Read More

1 December 2023

Understanding Boxing and Unboxing in C#

By Stephen in Development Tag c#

Introduction In C#, understanding the concepts of boxing and unboxing is crucial for efficient memory management and performance optimization. These operations, which deal with converting between value types and reference…

Read More

29 November 2023

SonarLint for C#: Elevating Code Quality and Productivity

By Stephen in Development Tag c#, plugins

Introduction Code quality is a cornerstone for success in software development, especially for C# developers. This is where SonarLint, an IDE extension, becomes a game-changer. It's not just a tool;…

Read More

28 November 2023

Building Minimal APIs with .NET 8 and C#

By Stephen in Development Tag api, c#, minimal-api

Introduction The release of .NET 8 brings a fresh and efficient way to build APIs using the C# programming language. One of the great features is the introduction and enhancement…

Read More

27 November 2023

Understanding .NET Collection Classes and Their Performance

By Stephen in Development Tag c#, collections, performance

Introduction In the .NET framework, collection classes are fundamental to storing and managing data efficiently. Understanding the performance characteristics of these collections is crucial for developers to make informed decisions…

Read More

27 November 2023

Write a Self Updating Application on a Raspberry Pi with C#

By Stephen in Development Tag c#, pi

Writing a C# routine for auto-upgrading an application on a Raspberry Pi can be quite an interesting task. The Raspberry Pi typically runs on a Linux-based OS, such as Raspberry…

Read More

27 November 2023

File Compression in C# with System.IO.Compression

By Stephen in Development Tag c#, zip

Introduction In software development, managing file sizes efficiently is crucial. Whether it's for saving disk space, optimizing data transfer, or archiving purposes, file compression plays a pivotal role. In the…

Read More

24 November 2023

Send an ESP32 New Firmware OTA

By Stephen in Development Tag c#, esp32, ota

To facilitate over-the-air (OTA) firmware updates for the ESP32 using a C# application, you'll need to prepare both the ESP32 firmware to handle OTA requests and write C# code to…

Read More

15 November 2023

C# and handling SSL Certificate Problems

By Stephen in Development Tag c#, certificates, SSL

Image by Vectorportal.com, CC BY Background Throughout my career, virtually every project I have worked on has integrated with other systems. In the 'old days', the security of these systems…

Read More

15 November 2023

Generate a C# class from a SQL Table

By Stephen in Development Tag c#, sql

Background Most of the systems I have worked on are Database First applications. Either the team or SQL experts define the database first - or it has existed for years…

Read More

Posts pagination

1 … 9 10 11

Search

Table Of Contents
  1. Background
  2. Code

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.