To make the sauce, blend or thoroughly whisk all ingredients together. Transfer to a small sauce pot. Cook over medium low heat until the sauce is very gently simmering, but not boiling. Reduce the heat to low and continue simmering for 3-5 minutes, or until it's thick enough to coat the back of a spoon. Store the sauce for up to 3 days or set it aside.
Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions; drain.
While the pasta cooks, heat the oil in a large, deep skillet over medium heat. Add the shallot, zucchini, and corn. Cook, stirring frequently, for 5-7 minutes, or until the vegetables are tender. Add the garlic and cook for one more minute, stirring constantly.
Add the cooked pasta to the vegetables, then add the sauce. Reduce the heat to low, then simmer everything in the sauce. When most of the sauce seems to be absorbed and the dish is creamy but not soupy, it's done. Stir in the herbs and lemon. Taste and add salt and pepper as needed. Serve.