Think of it as onboarding a user. How do you present yourself? How do you stand out and how do you help certain businesses? Have an online experience that the business card acts as a "key" to. I personally like to make personalized business cards and then customize the experience, eg:
Just wondering from someone who's never been to any type of event, so I've never had to really do any networking