I have quite a good bit of programming knowledge, so I'm not afraid to get my hands dirty. I do not want to learn about networking. Now, what methods do you recommend, knowing my needs, or do you need more information?