Simon Jefferies's repositories
CopyFlatten
Copy source files recursively but place in a single destination folder.
SwapChannels
Swap the Red and Blue channel for each pixel of the given image. From ARGB to ABGR which is suitable for iOS development.
AssemblyVersionCompare
Compare two folders of NET DLL's and determine if there are any version differences.
CodeExamples
Demos, tutorials and example apps. See readme for more details of the projects within.
CopyRecursively
Discover files within a directory (including sub-directories) and copy them to a single location.
csharp-patterns-observer
Example of the observer pattern.
DesignPatterns
Design Patterns
DotNetPatterns
A set of classes and interfaces to help with applying coding patterns.
GitReset
GitReset works through all the directories in the given path and switches to master branch and pulls the latest. That way all the projects are up-to-date and not left on defunct branches.
ProcessKiller
Kills a process by name a number of times and at regular intervals.
SetVersion
Within a solution folder, this tool will set the project versions to be the same and to the next version.
dotnet
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
GetLibraryVersions
Report to the console output the file version of DLL's and executables in the given location.
Sleep
Command line tool called Sleep. This simply waits on the command line for the specified amount of time.