Hello Jameelah,
I may be only a fresh graduate of civil engineering, but I always seek my way to networking.
For before the event, I make sure I have a clear idea of the background of the speakers and what they are really into and if something mutual between us is there.
I don't have a business card yet but I have seen that a lot of people make sure to have their cards on in both volunteering and professional events as well.
Now after the event, what I see most helpful is to have these professionals connected to my LinkedIn and I send them a message that I really enjoyed meeting them and I say what most inspired me about their presentation or ask any follow-up questions that I couldn't make during the event. This also gives them a reminder of me, an idea of my background because they will maybe take a look on my profile as a curiosity and also keep us on contact in somehow,
Some people prefer an e-mail but I feel LinkedIn will have that continuous professional link even if we are not talking about anything.
I hope those are helpful hints and would love to hear from others how they carry on their followups.
------------------------------
Hala Abdo A.M.ASCE
Centreville VA
------------------------------