Boil the pasta in salted water until desired doneness – during last 2 minutes of boiling add asparagus. Drain and rinse everything with cold water. Set aside.
For the dressing, combine all ingredients except the oil. While continually whisking, drizzle in the oil until dressing is emulsified.
Toss dressing with pasta and asparagus. Stir in peppers and herbs, and serve.