As people have pointed out, dragons are really tough enemies any way you cut it, so there isn't any objectively easy way to fight them, assuming the DM has some idea of what they are doing.
That said, if you do get a chance to go on the offensive with a dragon, it's best to focus on their...