Cook the orzo according to package directions. Drain and rinse under cold water. Set aside.
Blanch the asparagus in boiling water for 2 minutes, then transfer to an ice bath to stop cooking.
In a large bowl, combine the cooked orzo, asparagus, cherry tomatoes, red onion, olives, parsley, dill, and feta.
In a small bowl, whisk together the olive oil, red wine vinegar, Dijon mustard, garlic, salt, and pepper.
Pour the dressing over the salad and toss to coat evenly.
Chill in the fridge for 30 minutes before serving for best flavor.