Stir together the pesto sauce and lemon juice in a small bowl to make the dressing. Set aside until ready to use.
Heat your grill to medium-high and spray with oil
Lightly coat shrimp and asparagus with olive oil and sprinkle with salt and pepper.
Place the shrimp and asparagus on the grill (you may need to do so in batches depending on the size of your grill). Grill, flipping once or twice until shrimp is cooked through and asparagus is bright green and soft, but still al dente (see note).
Transfer shrimp and asparagus to a plate and allow to cool slightly. Chop the asparagus into 2-inch pieces.
Add the spring greens to a large serving bowl. Add the lemon-pesto dressing, grilled shrimp, asparagus, avocado, pine nuts, and toss everything together.
Serve and enjoy!
Notes
I used a George Foreman for grilling the shrimp and asparagus. If you're using a standard propane grill, skewer the shrimp in order to grill them so that they don't fall through the rungs of your grill.