Preheat oven to 425ºF. Fry bacon until just brown and crisp. Drain on a paper towel, crumble and set aside. Lightly steam the Asparagus until just tender. Cut the Asparagus into 2 inch pieces and set aside. Using only the white and very pale green portion of the Leeks, cut them lengthwise into quarters and chop finely. Put them in a strainer and rinse extremely well to remove any grit. Dump them on a paper towel to absorb any moisture. Finely chop the Shallots. In a clean oven-proof skillet, sauté the finely chopped Leeks and Shallots in the butter and olive oil for about 6 minutes until tender and almost golden. Remove from the heat. Scatter the Asparagus chunks over the Leeks and Shallots in the skillet.
In a food processor, combine the eggs, milk, flour, mustard, sugar and salt and pepper to taste. Blend until smooth. Gently pour the egg mixture over the Leeks, Shallots and Asparagus. Sprinkle with crumbled bacon, and then, the shredded Gouda cheese. Bake at 425ºF for 15 to 20 minutes until the pancake puffs and the cheese melts. Loosen the pancake from the skillet and cut into wedges. Serves two to four. It is wonderful for either brunch or a light supper.