Participating in charity events is certainly one way of making connections, in fact it even helped me to land a job at my local poker house (as they were a major donor to the charity organization I was working with).
If anyone knows who Infinite Elgintensity is, you might be aware of one of his Q&As where someone asked for advice on attending college, now most of us recognize that college is not nearly as valuable as it used to be (hell, in most cases, it's an expensive waste of time), however, Elgin mentions that your main objective while attending is to engage in networking should you make the decision to go (lord knows I failed to do that while I was there, despite being given all the greatest opportunities to do so). I'd imagine this would especially apply to students pursuing a law degree.
If you're working, performing well at your job and getting the attention of your superiors is a given, if you can make friends with the owners of the company you're working for, that will, at the very least, be a great boon for your reputation. Find ways to spend time with the top dogs in your company, for example, I go to the gym with the partners that own the poker house I work for. (Obviously, this will be much more difficult to do in larger organizations)>>797
I once read on Identity Dixie about "Rotary" and "Ruritan" clubs, that might also be something you'll want to look into, provided your community has organizations like that. Again, that falls into the charity work advice.