The trick here is to cook the pasta the perfect amount. I recommend a good al dente cook. If you don't cook the pasta enough though, it will absorb a lot of the liquid in the dressing and result in a drier pasta salad.