My Programs and Libraries

All WPF programs are compiled on .NET Framework 4 Client Profile, Windows 8 x64.


  • Class libraries target Any CPU (unless specifically noted)
  • WPF applications target x86 

It should work on any machine with .NET 4.0 or newer (32 or 64-bit).

GitHub: https://github.com/allanx2000/


Download links point to GitHub and contain pre-packaged binary ZIPs.


Bulk Rename Utility

A utility for renaming multiple files based on Filters (rules)




Original Post

https://github.com/allanx2000/BulkRename/releases



AnimeDB

This program is used to track anime series. It gets a list of series from GoodAnime.net and allows the user to sort them into Watching, Watched, Want To Watch, and Hidden (don't want to watch)

It also allows you to rate the shows and can filter each list based on the ratings.

Currently, the application does not support adding series manually.

https://github.com/allanx2000/AnimeDB/releases/

Watcher

The program monitors user-defined content sources for updates, which it lists in the WPF GUI application.

The content sources are defined in extension DLLs which the program loads from a folder.

The GitHub project contains the WPF client, core data class library, extensions framework, and several extensions.



https://github.com/allanx2000/Watcher/releases


RunBook 2

This utility program is for operations and software development professionals. When finished, it will allow users to easily define and edit runbooks (a list of tasks that need to be executed, usually for an application deployment).

The key features of the application will be:
  • Intelligent scheduling: allow tasks' start and end times to be set manually or automatically based on their dependencies and duration
  • Support for task owners
  • Support for tags
  • Export to popular file formats
There are existing programs like MS Project or ProjectLibre, but they were either overkill, too complicated to use, or both.



innouvous Utils Class Libraries

For .NET developers, a collection of libraries that I built and use for various things. All projects above have a dependencies from this.

You should just get the libraries from GitHub. Too much work keeping DLL up-to-date, and I don't really feel like versioning them.

https://github.com/allanx2000/Innouvous.Utils/releases


Runbook (usable but not good...)


RunBook is used to create simple runbooks, a list of steps needed for application releases or other procedures. The primary use case is for recurring tasks where steps may need to be added, removed, or timings/dependencies changed.
There are several programs available but somewhat lacking:
  • Microsoft Project: Too much functionality for our primary use case
  • ProjectLibre: Can't seem to turn off scheduling calendars; doesn't seem to be able to export to Excel
Features:
  • Create runbooks that are dynamic and can be updated (without having to manually changing task numbers and dependencies in Excel)
  • Simple, intuitive scheduling
  • Export to CSV, so that it can be edited with Excel and other spreadsheet programs

https://github.com/allanx2000/RunBook (probably does not work at this time)




No comments:

Post a Comment