Regina, SK, Canada

Daniel Schroeder

Elite
@deadlydog

Developer and family man. Loves C#, .NET, PowerShell, AutoHotkey. Automate Everything!

PathLengthChecker. Path Length Checker is a stand-alone app that returns the path and length of all files and directories in a given directory.

341

PowerShell.tiPS. PowerShell tips delivered straight to your terminal 💻

181

Invoke-MsBuild. Invoke-MsBuild PowerShell module to make building projects and solutions with MsBuild.exe easy.

156

AHKCommandPicker. An AutoHotkey (AHK) script that allows you to easily run AHK functions. Instead of having to remember what shortcut key maps to each of your AHK scripts, this displays a list of all your AHK functions and allows you to easily run them.

104

VS.DiffAllFiles. Visual Studio Extension to make comparing files before and after committing them to Git and TFS faster and easier.

38

Sample.Serilog. Some sample projects showing how to use Serilog

33

MoveFilesIntoDateDirectories. Moves files from a directory into a new directory whose name is based on the file's date.

28

New-NuGetPackage. New-NuGetPackage.ps1 is a PowerShell script to make creating and publishing NuGet packages quick and easy, using a .nuspec or project file, from File Explorer or PowerShell.

24

PowerShell.ScriptModuleRepositoryTemplate. A module and template repo for creating new PowerShell script modules with CI/CD pipelines and boilerplate files built-in

23

AutoUpdateProjectsMinimumRequiredClickOnceVersion. Automatically force your ClickOnce app to update itself without prompting the user; less obtrusive, and enhanced security by ensuring the latest version is used.

15

DansUtilityLibraries. A collection of reusable code that I've written or found throughout my programming career.

14

DPSF-XNA. Create particle systems in XNA quickly and easily with Dynamic Particle System Framework for XNA.

14

PowerShellCmdletInCSharpExample. Example of how to build a PowerShell cmdlet in C# and unit test it

12

PowerShell.dumPS. A PowerShell module to dump an object's properties, fields, and non-public members to the console in a structured and colourful way

11

AzureDevOps.WindowsScheduledTasks. An Azure DevOps extension for installing and uninstalling Windows Scheduled Tasks

10

NotifyWhenMicrosoftOutlookReminderWindowIsOpen. Make it more apparent that the Microsoft Outlook Reminder window has opened by receiving configurable alerts.

9

SqlScriptRunner. SQL Script Runner is a lightweight program that can be used to quickly run multiple SQL scripts against a database.

8

New-GitHubRelease. PowerShell module to make automating the creation of new GitHub releases easy.

7

Template.NewGitRepo. A template repository to use as a starting point for new git repos with basic boilerplate things that every git repo should have

6

Oh-My-Posh.DeadlydogTheme. Custom theme called 'deadlydog' for oh-my-posh

6

Set-ProjectFilesClickOnceVersion. PowerShell script to update a project file's (.csproj or .vbproj) ClickOnce version.

6

AzureDevOps.Wait. An Azure DevOps extension for pausing a build or release flow for the specified amount of time

5

DPSF. Dynamic Particle System Framework

4

AzureArtifactsPowerShellModuleHelper. A PowerShell module with cmdlets to make installing and updating PowerShell modules in Azure Artifacts easier.

4

PowerShell.Experiment.BugReproductions. Tests to reproduce bugs in PowerShell for easily sharing with the PowerShell team

4

GreasemonkeyScripts. A collection of Greasemonkey scripts that I've created.

3

CloseZoomWindowsAfterJoiningMeeting. Automatically close superflous windows that open every time you join a Zoom meeting

3

PowerShell.GitClean. PowerShell module for performing "git clean -xdf" across many repositories

2

PowerShell.Experiment.ClassPerformanceComparison. A test repo to compare the performance of the different ways to define classes in PowerShell

2

GitHub.Experiment.SemanticVersionActions. Experimenting with various Semantic Version actions to see which I like best

2

Presentation.tiPSWelcome. Presentation given for the Pacific PowerShell User Group in June 2024

2

azure-devops-create-pr-task. Azure Pipelines task to create PR in Azure DevOps or GitHub during a build or release pipeline

2

PowerShell.Experiment.ClassInModule. An experimental repo to reproduce a PowerShell issue I am seeing when using a class in a module

2

my-vsts-tasks. PowerShell

2

Presentation.StopManuallyPublishingYourPowerShellModules. "Stop manually publishing your PowerShell modules" presentation for the PowerShell + DevOps Global Summit 2024 conference.

1

minimal-mistakes. :triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.

1

DansOnePhotoFileGallery. A single PHP file that you can drop into your photos directory to create a gallery and allow you to view them online.

1

ContinualOutputStreamConsoleApp. Utility console app for outputting standard output and errors. Main use-case is for other apps to use this to test their interaction with console apps.

1

GitHub.Experiment.CiCdApproachesWithGitHubActions. Experimenting with the different ways to do CI/CD pipelines using GitHub Actions

1

PitchGames. Mini-games that you play by using your voice.

1

MoveAndTagMediaFiles. Quickly preview then copy, move, and tag images, videos, and audio files

1

Blog. Daniel Schroeder's Programming Blog - Sharing my tips, tricks, and code to help other developers be more productive. https://blog.danskingdom.com

1

Humanizer. Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

1

Presentation.DevContainersAndGitHubCodespaces. Presentation I gave about Dev Containers and GitHub Codespaces for a lunch and learn

1
44
Apply