BrianAT Junior Member Posts: 3 From: Canton, OH Registered: 08-16-2006 |
No, it's not a question for you guys (and gals) to answer, but the name of my first fully functional program. First, hello, I am Brian A. Thomas. I'll do a profile or something someday... In short, the program was designed to let Flex-Time workers find what time they have to leave Friday (or the last day of their work week) to avoid overtime. The inspiration: Like most full timers, I am limited to 40 hours a week, but my job allows me to show up a few minutes early each day (up to 15), and sometimes I may leave a few minutes late. (Not quite the full on Flex-Time other departments get, but close.) So when Friday comes around, I need to calculate the time I have to leave to keep from going into overtime. I also wanted a practical application to make in C#, the language I am learning now, and thought this project would make a fair start. In the end it worked out fairly well, though features I didn't plan on crept in while I was testing it out to flesh it out for Flex-timers beyond myself. The program was made in Visual C# 2005 Express Edition, and therefore needs .Net 2.0 (the installer will check for version 2.0.5.0727 and may not let you go on unless you have that, that is one of the things I am curious about and can't test here). I used NSIS for the installer, as the Express Edition limits you to ClickOnce installs. Outside of .Net 2.0, it shouldn't need anything special that isn't already on a Windows PC running .Net 2.0. The program should work well. I tested it as fully as I could. The help documentation isn't as full yet, but enough that it should help anyone who needs help. The install file is the curious part, I am wondering if I should drop the test for .Net 2.0 or not. Anyhow, the zip file can be found here. It is a small file, 417k or so. |
HanClinto Administrator Posts: 1828 From: Indiana Registered: 10-11-2004 |
Hi BrianAT! First off, welcome to CCN! So very glad to have you here. Sorry for the delay in welcoming you -- I wanted time to install your program and look it over so I could give you C&C on it. The NSIS installer is very well done -- it's great that you've taken time to package your program so well! Also -- the help file is extremely professional! It looks like you really went all-out trying to make a complete project from beginning to end, and I'm really impressed with that. Small correction, change "do" to "due": quote: All in all, very well done! I'm not on flex-time like this, so this app isn't really useful for me, but I wanted to test it out and at least give you some feedback. Great work! Again, very glad to have you here on the boards. I'm glad that you've found us. You said that this is one of your first apps written in C# -- have you worked much in other languages? Cheers! --clint |
Mack Administrator Posts: 2779 From: Registered: 01-20-2001 |
Welcome to CCN! |
BrianAT Junior Member Posts: 3 From: Canton, OH Registered: 08-16-2006 |
Thank you for the welcome. I have been visiting the front page for a few years downloading a few things here and there, but very rarely got to the forums. The help file was made using an evaluation version of Innovasys HelpStudio 2. They don't say how long the evaluation works for, or if it is feature limited. I still need to finish the page for the Hours Worked Calculator and do the Index, but otherwise it is close enough for testing anyhow. Thanks for the spelling correction. It isn't the very first program. Eons ago on my PCjr, I made a game using IBM Basica. A game that borrowed lots of code from games that were in magazines. Hard to imagine today printing all the code for several games and applications in a magazine now, but the code was so much smaller then. (I tried the game when I had my Tandy, but it was way too fast to play.) |
BrianAT Junior Member Posts: 3 From: Canton, OH Registered: 08-16-2006 |
Oh, and apologies to BrianT for me choosing a similar name, I didn't even think to look before I put in my name. |