no dogma blog
no dogma blog
Blog Posts
Podcast
Web API Lambda Course
Polly Course
Photos
Contact
Support this Site
About
RSS
Light
Dark
Automatic
Posts
InfluxDB and C#
InfluxDB is a time-series database that is great for storing and querying time-based data. This post shows how to set it up with Docker and access it from a C# application.
Aug 4, 2025
#
dotNet
,
InfluxDB
Using OBS Studio to Record Podcasts for Free
OBS Studio is usually used to record or stream video, but it can be used to record podcasts.
Jul 24, 2025
#
Podcasting
,
OBS Studio
Sorting Strings when the Embedded Number has a Variable Number of Digits
Sorting strings that contain numbers gets a little more complicated when the number has a variable number of digits. You can end up with a list like this - 1, 10, 11, 12, 2, 3, 4…
Jul 19, 2025
#
C#
,
Sorting
,
LINQ
Enable Pinch to Zoom in Microsoft Edge on Ubuntu Linux
Pinch to zoom via the touchpad or screen is not on by default in Microsoft Edge on Ubuntu Linux. Here is a workaround.
Jul 10, 2025
#
Ubuntu
,
Linux
,
Edge
,
Touchpad
,
Zoom
Enable Pinch to Zoom in Chrome, Chromium, and Brave on Ubuntu Linux
Pinch to zoom via the touchpad or screen is not on by default in Chrome, Chromium, and Brave on Ubuntu Linux. But there is a simple fix.
Jul 9, 2025
#
Ubuntu
,
Linux
,
Chrome
,
Chromium
,
Brave
,
Touchpad
,
Zoom
Using Oracle with Entity Framework
Here is a simple example of using Oracle with Entity Framework Core. But it’s not something I would recommend.
May 30, 2025
#
Oracle
,
Entity Framework
Using SingleStore with Entity Framework
A simple console application that uses Entity Framework to connect to the SingleStore database.
May 15, 2025
#
SingleStore
,
MySQL
,
Entity Framework
An Alternative to nuget install-package
There is no NuGet.exe on Linux or Mac, but the dotnet CLI can be used to do some of the same things, including extracting the contents of a package.
Apr 30, 2025
#
nuget
,
Linux
Batch Consume with Kafka and .NET
By default, the Confluent Kafka client consumes one message at time, but with a bit of work it can consume batches of messages.
Apr 17, 2025
#
Confluent
,
Kafka
,
dotNet
,
Batch
,
Async
,
Asynchronous
Generating the launch.json and tasks.json files for VS Code
In the past VS Code would automatically create the .vscode directory with the tasks.json and launch.json files. This stopped happening some time ago, but there are still occasions when you need them. Here is a simple command to generate them.
Mar 29, 2025
#
VSCode
,
launch.json
,
tasks.json
»
Cite
×