Prepare Orzo pasta per package directions. Drain and rinse. Set aside.
In a large skillet over medium heat, cook the chopped bacon until the fat is rendered but it is not yet crisp. Add the garlic and stir.
Add the chopped asparagus and cook about 3 minutes until softened.
In a large bowl add the orzo pasta. Stir in the cooked bacon, garlic, and asparagus. Pour the white wine vinaigrette over the top. Sprinkle with parmesan cheese and salt and pepper.
White Wine Vinaigrette:
In a medium bowl stir together all the ingredients listed for White Wine Vinaigrette. This can be made a day or two in advance.