Limit The Number Of C# Tasks That Run In Parallel
Why I needed to throttle the number of Tasks running simultaneously
Why I needed to throttle the number of Tasks running simultaneously
I created the Invoke-MsBuild PowerShell Module (also available in the PowerShell Gallery), and recently added support to use the Visual Studio 2015 version o...
If you search for ways to zip and unzip files using PowerShell, you will find that there a lot of different methods. Some people invoke .Net 4.5 assembly met...
If you use Sql Server Management Studio (SSMS) with multiple monitors, you likely run into the issue where the “Connect to Server” dialog window opens up eit...
One of our SQL servers was running low on disk space and I needed to quickly find the largest files on the drive to know what was eating up all of the disk s...
I originally included this as a small bonus section at the end of my other post about fixing the issue of not being able to run a PowerShell script whose pat...
I recently created my first Visual Studio extension, Diff All Files, which allows you to quickly compare the changes to all files in a TFS changeset, shelves...
Get the source code
I love creating tools, particularly ones for myself and other developers to use. A common situation that I run into is needing to save the user’s settings to...
We had recently started getting lots of error messages similar to the following on our TFS Build Servers:
If you follow my blog then you already know I’m a huge fan of AutoHotkey (AHK), and that I created the AHK Command Picker to allow me to have a limitless num...
If you’ve used binding at all in WPF then you more then likely have also written a converter. There are lots of tutorials on creating converters, so I’m not ...
March 2023 Update: I’ve found another solution that I prefer over this one. See this post for details.
Aside - This post has received many tangential questions in the comments. Your best bet at getting an answer to those questions is to check Stack Overflow an...
Myself and a few co-workers have updated from Windows 8 to Windows 8.1 and have run into some weird problems. After a bit of Googling I have found that we ar...
What are parameter sets anyways?
Here’s some simple code that will throw an exception if the client running your script is not using the version of PowerShell (or greater) that is required; ...
A while ago I created a Path Length Checker tool in C# that has a “nice” GUI, and put it up on CodePlex. One of the users reported that he was trying to use ...