1.Place Asparagus Spears Into A Large Skillet, And Pour In Enough Water To Cover The Bottom Of The Skillet About 1/2 Inch Deep. Place Skillet Over Medium Heat, Bring To A Boil, And Reduce Heat To Medium-Low. Simmer Until The Water Has Evaporated, About 5 Minutes. 2.Stir Unsalted Butter And Pecans Into The Skillet With Asparagus, And Let Simmer Until Asparagus Are Beginning To Brown And Pecans Are Fragrant, About 2 More Minutes. Remove From Heat. 3.Season Salmon Fillets With Salt And Black Pepper And Set Aside For About 5 Minutes; Pat Off Any Excess Moisture With Paper Towels. 4.Heat Olive Oil In A Skillet Over Medium-High Heat, And Pan-Fry The Salmon Fillets In The Hot Oil Until Browned And The Flesh Flakes Easily And Is Nearly Opaque In The Center, 4 To 5 Minutes Per Side. Squeeze Half A Lemon Over The Salmon Fillets As They Cook. 5.Fill A Large Pot With Lightly Salted Water And Bring To A Boil; Stir In The Angel Hair Pasta, And Return To A Boil. Cook The Pasta Uncovered, Stirring Occasionally, Until Cooked Through But Still Slightly Firm, 4 To 5 Minutes. Drain Well And Return To Saucepan. 6.Stir 2 Tablespoons Butter, Parsley, And Basil Into The Cooked Pasta Until Coated; Sprinkle With Salt And Black Pepper To Taste. 7.To Make Sauce, Melt 2 More Tablespoons Of Butter In A Small Saucepan Over Low Heat Until Melted; Stir In Dijon Mustard, And Squeeze Remaining Lemon Half Into The Sauce. Allow To Simmer For About 3 Minutes To Blend Flavors. 8.To Serve, Divide Angel Hair Pasta Between Two Plates, Top Each Serving Of Pasta With Half The Asparagus And Pecans, And Arrange A Fillet Over The Asparagus. Spoon Dijon Dressing Over Fillets To Serve.