1In large skillet, bring 1 cup water to a boil. Add asparagus; cover and cook over medium heat for 2 to 4 minutes or just until crisp-tender. Immediately drain; rinse with cold water. Drain well on paper towels to remove any excess liquid.
2In large bowl, combine cooked asparagus and all remaining salad ingredients.
3In small bowl, combine all dressing ingredients; beat with wire whisk until smooth. Pour over salad; toss gently to coat. Serve immediately, or cover and refrigerate until serving time.