If using fresh, uncooked shrimp;
In a large skillet, on medium heat saute raw shrimp, shallot and garlic in the butter and oil, stirring, for 3-4 minutes, or until shrimp are just firm to touch and opaque. (when they curl they are done)
Frozen cooked Shrimp
Defrost under cold water and refrigerate until ready to use. In large skillet on medium heat saute shallot and garlic in butter and oil. Add shrimp simmer for 1 minute and remove pan from heat.
In a non-reactive bowl, beat egg yolks, and add heavy cream and Parmesan cheese. Heat in pan stirring constantly until sauce thickens. Do not allow to curdle, boil or scorch. Stir in basil, salt and pepper. Keep warm.
Boil fettucine according to package directions. Drain. Add drained fettucine to skillet with shrimp, shallots and garlic, stir in enough sauce to coat. Toss and heat on low until warm. Plate and garnish with parsley.