Bring one quart of lightly salted water to a boil.
Cook broccoli for 45 seconds, drain immediately and run under very cold water. Use a paper towel to dry excess moisture from the broccoli.
Combine all the vegetables in a mixing bowl and add the dressing.
In a small stainless steel pot, combine the sugar and vinegar. Simmer slowly until the mixture forms a thick syrup.
While the mixture is cooking, combine the remaining ingredients in a mixing bowl and blend well.
Slowly drizzle the vinegar mixture into the mayonnaise mixture.