Cut the lower woody ends off the asparagus. Wash the asparagus. Cook in boiling salted water for 10-12 minutes. In the meantime, clean, wash and quarter the tomatoes and remove the seeds.
Cut the tomatoes into small cubes. Roast pine nuts in a pan without fat. Mix vinegar, salt, pepper and sugar. Whip the oil into it. Fold in diced tomatoes and pine nuts. Serve the asparagus and vinaigrette together.