A program may not look like much, but it involves hundreds of hours of coding, debugging and creating an identity for the program. Not many people think it's a lot of work, which is why I've created this page with information on how much time I've spent and what I've done since 11 November 2004.
When and how did all this start?
I wanted to do something spectacular, and since I've just started learning 3D (hence, I suck at it), I thought that I'd do something I like and something I'm good at: Programming with VB.NET. I had just finished the VB exam on the 10th of November 2004, and VB was still in my mind... Then I thought about having to remember all the TV shows I wanted to watch. It was daunting to have to remember when to turn on my TV. So.... the Programme Lister was born! It wasn't called the Citrus Itemizer till 16 November 2004. I was determined to learn a whole bunch of new techniques and code just to complete this program. I must say, I don't regret ever inventing this program, although I hardly use it myself.
Facts
Lines of VB.NET code to date: 3704
Approximate time taken to code the program itself: 2 months (11 Nov - 12 Jan)
Average hours per day spent on project: 4 hours (I worked from 3 to 6 hours per day)
Program size (once installed): 17.97MB
Total size of work files: 1.89GB
Dates
Official day I started working: 11 November 2004
Itemizer (excluding promotional video): 17 February 2005
Promotional video(s): Not yet completed
The VB.NET code
Want to see it? Just don't plagiarise, or else you will have to live with the guilt of having copied from the master: ME! Hahah! I'm not the master at VB.NET, but I will be to you, if you plagiarise!
Let's check out that 3704 lines of code %-):
Citrus Itemizer VB Code.pdf (289KB)
(Adobe Acrobat Reader Required)
What else is there?
A product is never complete without the proper packaging and advertising.
I made all of it myself, including package design, logos, help videos and the soon-to-be-completed introductory video. I'm also going to "publish" a book with the Itemizer's code, and some info on the program itself.
As always, no one thinks a program is hard to create unless they've tried it for themselves. It's always "Yea, not bad" or "Hmm, okay", but if I created something with moving images that's less complicated than a program, it would be "WOW, that's cool". It's so unfair, wouldn't you say?