Cook linguine according to package directions. Meanwhile, in a nonstick skillet, saute the onion and garlic in oil and butter until tender. Add asparagus; cook and stir for 2 minutes or until crisp-tender. Add wine or broth; cook and stir for 1-2 minutes or until liquid is reduced. Remove from the heat.
Drain linguine; add to asparagus mixture. Add remaining ingredients; toss to coat. Serve immediately. Yield: 4 servings.