Add 6 cups of water to any non-stick CanCooker and place on medium heat until steaming, slowly add linguine pasta to the CanCooker. Cook on medium heat for 10-15 minutes until pasta is fully cooked, or desired tenderness. Drain water with the CanCooker Strainer Lid and set pasta aside. In the CanCooker melt the butter over medium heat. Stir in cream and season with salt and pepper. Cook 5 minutes, stirring constantly. Add Parmesan cheese and pesto and cook 5 minutes until thickened. Add in the shrimp and cook until pink, about 5 minutes. Serve over the hot linguine. Sprinkle with parsley.