For the dressing, combine all ingredients in a medium-size glass jar. Cover tightly and shake until well combined. (If dressing is made ahead and refrigerated, oil may solidify slightly. If this happens just let it sit at room temperature for 10-15 minutes and it will liquify. You can also warm it in the microwave for 15 seconds to liquify.)
Prepare corn by placing the three ears in the microwave, unhusked. Cook on high power for 12 minutes. Remove from microwave with a clean kitchen towel or oven mitt to a cutting board. Holding the corn with the towel or oven mitt, cut off 2 inches at the bottom of each ear. Hold corn at the silk end and push the corn out of the husk. The corn comes out perfectly cooked and free of silk! Here's a video demonstration of the technique.
Cut corn from ears. Set aside. (I like to leave some of the corn in bigger pieces.)
About 30 minutes before grilling, combine all marinade ingredients in a zippered bag. Gently squeeze bag and tilt back and forth to combine ingredients. Add shrimp and refrigerate for 30 minutes. Remove from refrigerator and drain well, discarding marinade.
Prepare a medium-high (about 450˚F) gas or charcoal grill fire.
Clean and oil grill surfaces. Sprinkle shrimp lightly with salt and pepper. Grill the shrimp on the first side for about 3 minutes, or until they begin to curl up, turn pink and look charred here and there on the surface facing the grill. Flip shrimp to other side and grill for another 2-3 minutes or until done. Don't overcook or shrimp will be tough and dry.
For the salad, combine all salad ingredients in a large bowl and stir gently to combine. Drizzle lightly with dressing and stir again. Top with shrimp. Pass extra dressing at the table.