Preheat your grill or a large grill pan over medium-high heat.
In a small mixing bowl, whisk together the extra virgin olive oil, fresh lemon juice, lemon zest, and minced garlic.
Finely chop the fresh dill and parsley, then stir them into the lemon-oil mixture.
Place the salmon fillet and the trimmed asparagus spears on a clean tray.
Brush the herb marinade generously over both sides of the salmon and all over the asparagus spears.
Season the salmon and asparagus evenly with sea salt and black pepper.
Place the salmon on the hot grill, skin-side down first, and cook for approximately 4 to 5 minutes.
Add the asparagus spears to the grill alongside the salmon, cooking them for about 5 to 6 minutes total.
Carefully flip the salmon and grill for an additional 3 to 4 minutes until the internal temperature reaches 145°F and the fish flakes easily.
Rotate the asparagus occasionally until they are tender-crisp with light char marks, then remove everything from the grill and serve immediately.