Blog of Tools

This is the MOBZystem, Home of Tools Blog. Take your pick of our rich selection of insightful, hand-crafted blogging gems puny list of blog posts:

Monitoring multiple log files with PowerShell: Get-LogTail

August 5, 2023

How to monitor multiple log files using PowerShell. Answer: ForEach-Object -Parallel!

Comparing hashtables in Powershell

May 18, 2022

Comparing dictionaries is really easy with Compare-Object.

Connect to a MySql In App database in Azure

April 17, 2022

The default connection string provided by Azure MySQL In App is unusable from .NET. Save yourself some time and convert it before use. And: the port number may change at any time!

Kudu from Powershell

March 2, 2021

Accessing Kudu from Powershell is relatively straightforward, but there are a few catches.

Reading SQL Server data from Powershell using sqlcmd

May 8, 2020

How to read SQL Server row data into PowerShell using sqlcmd with a one-line script.

Linux for Windows developers

April 15, 2019

My cheat sheet for Windows users on how to use Linux.


March 23, 2017

Stolen from a Science Magazine tweet: an hypnotic interactive animation.

Getting the Verbose switch setting in PowerShell

September 22, 2016

I've been searching for a simple, clean way to find out if my PowerShell script was called with the -Verbose switch. I've finally come up with a solution: Get-Verbose.ps1

Configuring powershell remoting with network access

July 21, 2016

Powershell remoting is a really convenient and powerful way to control remote computers. In its simplest form it’s easy to set up, but if you want to access network resources from your remote session the situation gets complicated fast. It all has to do with delegation of your credentials, also called the "Double hop problem".

In the end, it’s not that bad, once you know what to do.

Start Menu hides duplicate shortcuts

March 22, 2016

Did you know that the Windows Start Menu suppresses duplicate shortcuts to the same file? I didn't.

Turning your Windows PC into a Wi-Fi hotspot

January 21, 2016

There are a lot of instructions out there on how to turn your Windows PC into a Wi-Fi hotspot, but most of them gloss over the one detail that makes it work: enabling sharing. This "note to self" hopes to remedy that.

Creating a simple TypeScript web app

December 4, 2015

A summary of the results of my experiments with Typescript in Visual Studio 2015: how to set up a simple TypeScript web app.

Setting up jQuery Unobtrusive Validation

May 20, 2015

How to set up jQuery Unobtrusive Validation on your HTML forms. With a working JSFiddle!

Powershell Cheat Sheet

June 21, 2014

My personal Powershell Cheat Sheet

Windows Server Port Forwarding from the Command Line

August 23, 2013

How to permanently redirect ports on a Windows Server machine. A quick and easy way to expose remote hosts via an internal server

Source code now on CodePlex

April 20, 2011

The source code of all our tools is now hosted in CodePlex!

Composite Formatting in .NET

March 18, 2011

How to combine width, alignment, and formatting using String.Format()

Self-closing script tags and XHTML

March 9, 2011

Why you absolutely, positively always have to use separate opening and closing script tags

Creating a mini CMS in ASP.NET

March 7, 2011

A sample ASP.NET project that acts as a mini CMS

Multi-Monitor vs Large-Monitor

March 4, 2011

Musings on the way a single, large monitor changes the way you work - as compared to multiple smaller monitors

QuickCode .NET 2010

February 28, 2011

QuickCode 2010 is out!

VB6 String anomalies

February 2, 2010

Weird phenomena with VB6 strings and COM