13 Prime Principles of Plot
12 More Principles here.
Here are a few quick tips for creating dazzling dialogue.
#1 Keep it short
Three to four lines between " ", then insert an action, change speakers, switch to a quick thought. This creates more white space, suggests more movement, forces you to be cogent and quick.
More Dialogue Tips.