I am uploading my first attempt at a project article and I would appreciate some advice.
The project is a mature bulk/batch file renamer. It contains code to sense when a drive is mounted or dismounted so that the drive list is always up to date. It also contains a 'file(s) changed' sensing class to keep that display list up to date. It has a better user interface and more choices on prefix, suffix, infix with add, delete, and replace values supplied by the user. It also has a preview column next to the 'current' column so you can see the effects before you execute.
I am currently writing an article covering the entire project with not a lot about the fairly mundane code for spinning through a file list and changing the names. Instead I have spent more time explaining the processes for sensing drive and file changes and then how to create, raise, and consume async events.
My question is should I split this up and write shorter, concentrated articles on sensing drive changes, sensing file changes, and how to create and utilize events, or should I keep it as a whole (or all of the above)?