Parsley, garlic, lemon juice, and oil—that's all it takes to make an outstanding dressing. The secret is in using a lot of parsley. You'll be surprised how flavorful it is.
Asparagus can be hard to pair with wine, but Sauvignon Blancs from New Zealand handle the vegetable well, partly because they taste a bit like asparagus themselves. In addition, they are crisp enough to stand up to the vinaigrette.