Need some input


3 replies [Last post]
hemingsent
hemingsent's picture
Offline
Joined: 2011-12-06
Points: 0

Hello there.  I have decided to try and make my fathers life easier by creating a program for hm that will help complete his billing faster.  He is  private electrical contractor and sends out bills frequently. 

I would like to create a program in which he can use a list of some sort to select an item he needs to bill out to someone.  After selecting an item I would like it to append the item name and price to an excel spreadsheet.  Also a quantity selection would be great too.

I was wondering which language do you guys think would be best suited for this project.  I am a beginner but I learn fast and I feel this will be a great way to learn and develop my skills.

Any input would be much appreciated.  Thanks in advance.

Tyler

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Kevin
Offline
When things break I did it. I am an admin!Enjoy my soothing baritone.Completionist. I am better than you.My name if Forest WiBit.Nothing on Earth could stop the coding...A Coding BeautyDriving Ms. ChickyYou maniac! You blew it up! The compiler that is.Halfsies!W007! I watched 10 vids!Boot up or shut up!I don't know when to shut up.I'm not a fanboy!
Joined: 2011-03-20
Points: 2570

Good for you! I remember when I was really young and fascinated by computers I would do this exact same thing. I wrote programs for my family members all the time to help with mundane tasks! Sometimes the best way to learn something is to force yourself into it and fight your way out (this method of learning is common in the professional development field).

After reading your requirements I would recommend that you use C# to develop your program. It offers very easy GUI tools and it is very flexible, especially for desktop app development.

We are still producing our C# course and we are still a few months away from having it be complete, but you can find a ton of resources that should be able to help you.

Also, for doing stuff like building excel spreadsheets and such, you can sometimes get away with creating simple CSV files. If you need the advanced functionality that Excel offers then you can read about usin the Microsoft Office API or OpenOffice API. I've used both and they are great!

Good luck!!! Keep us all informed on your progress.

hemingsent
hemingsent's picture
Offline
Joined: 2011-12-06
Points: 0

Thank you very much for this knowledge.  I am going to finish the C course on here first and then the C++ course so I can become a bit more familiar with the language.  One last question, will C# be able to provide my father with an easy graphical UI?  He is not very proficient with computers and im putting that nicely.  He just agreed.  

Once again thank you for this information.  I can't wait to get started.

hemingsent
hemingsent's picture
Offline
Joined: 2011-12-06
Points: 0

removed