Prepare green beans by snapping off ends and cutting to desired length.
Bring a large pot of water to a boil and add 2 tablespoons of salt to the water.
Add your green beans to the boiling water and cook for 5-10 minutes, or until they are softened but still have a slight crunch.
While green beans cook combine olive oil, red wine vinegar, salt, lemon juice, and Italian seasoning, and whisk together.
Drain cooked green beans and run cool water over them to stop the cooking process.
Once green beans are completely cooled dry them off and add to a large bowl with pine nuts, sun dried tomatoes, and vinaigrette. Toss to coat then top with Parmesan cheese. Salt and pepper to taste.