"Controlling complexity is the essence of computer programming."

- B. Kernighan


Java Programs
The "Beginning Java" class I took last semester has opened up new doors for me. Before Java, I had been using C++ for several years. But this Java class was the first time I programmed anything interesting and substantial. It was in this class that I learned good form and that my love for programming really developed.

I quickly went beyond the beginning class and now I have programmed my first-ever GUI! I created the program to help me keep track of all my information for all my web sites. After a while, all those FTP passwords can be hard to remember. :) I call this program 'Site Manager' - creative, huh?

If you would like to use this program you do so at your own risk. I cannot be held responsible for anything my program may do to your computer, or to loss of data because of my program. You are completely on your own. In fact, I only wanted to put this program on my site so that other programmers could look at the source and give me comments and suggestions - I never intended for anyone to actually use it.

Now, if you agree that I am not liable for anything, ever, you can download Site Manager. I'm not exactly sure, but I think if you have the latest version of the Java Virtual Machine installed, the .jar file will run on your computer. As for the source code, I renamed all the .java files to be .java.txt so that browsers will open them. If you would like to download and/or compile them, make sure to remove the .txt. Programmers - please let me know what you think. And yes, I already know it is a bit sloppy in places, and my GUI doesn't look perfect. Any suggestions?

Site Manager 1.00 .jar file

Site Manager 1.00 Source Package
Site Manager 1.00 Source Code