The following are correct:
Independent clause + Comma + Dependent clause:
 Joe enjoys plays, but Emily prefers concerts.
Independent clause + Semicolon + Independent clause:
 Joe enjoys plays; Emily prefers concerts.
Some writers feel the coordinating conjunction (e.g., but) is adequate separation in a sentence with short, balanced independent clauses.
Independent clause + Conjunction + Independent clause:
 Joe enjoys plays but Emily prefers concerts. <no comma>
If there is ever any doubt, use the comma, as it is always correct in this situation.
- For Teachers