Artichoke and Perfect Asparagus Salad with Lemony Herbed Vinaigrette