In the meanwhile fill high pan with water, wait until the water starts boiling. Add lemon juice, sugar, salt and asparagus. Wait until water starts boiling again. Reduce the heat to low and cook asparagus for 10-12 minutes.
Serve with warm sauce hollandaise and slices of ham.