I’ve been busy doing two things over the past week: playing The Witcher III (it’s awesome) and developing a WPF application for my dad. I originally built him a similar application years ago as part of my college course. The application allowed him to keep track of when he was offshore, and calculated his available days off and vacations for him. It was written in Java, and since I need to practice WPF, I decided to write a new one for him. I have chosen to call the new one “OffshoreCalCal” because it’s kinda like both a calculator and a calendar… get it?
So far, I have done the following:
I have yet to add a few things: buttons that do what they’re supposed to do, behind-the-scenes math stuff, a basic backup tool, an options window, some little dots of colour to help identify certain day types at a glance, performance enhancements to make the list load faster, and that dialog box that comes up when you try to close the window without saving. I’ve been at it for about a week (on and off), and I think I have made good progress and learned a lot from this. Hopefully another week and my dad can start using a beta version!