Make the dressing by whisking all ingredients together in a bowl until the sugar is dissolved. Set aside.
Toss the greens, shallot, carrots, blueberries, dried cranberries, nuts, sunflower seeds, and cheese in a large bowl.
Pour half of the dressing over the salad and toss again.
Cover the bowl with plastic wrap and refrigerate until ready to serve.
Re-whisk remaining dressing and serve on the side.