Whether attending a business social event or just a personal social event, there are some key rules to follow in order to be a gracious guest:
Promptly let the host know whether you are attending the event or not (RSVP).
Let the host know if you are going to be late.
Make the host aware ahead of time if there are certain food allergies or food requirements (ex. vegan or vegetarian) of which they should be aware. (Depending on the situation and event, the host may or may not be able to accommodate food requests.)
Send a thank you gift or note within a week after attending the event.
Good conversations while dining with a client are important in forging relationships. The main folks to focus on are the individuals to the right and left of you. If the noise level is low, include both parties in the discussion.
Refrain from conversing to someone directly across the table especially if the table sits ten. The rule is to never discuss religion, politics or intimate personal issues. If asked about any of these subjects, it is best to deflect and begin a new topic and always err on the inclusive side.
Always be aware of others in dining situations and eat at a pace the same as most of the diners. As a host, set a good example. Be the last to order and first to make suggestions.
At a recent event, some folks finished early and the waiter was sensitive enough not to take their dishes away. It is up to the person at the table to manage the flow of plates. If everyone is finished and you are not, instruct the waiter to take your plate away. Understanding these nuances will make more time for meaningful conversations.