NO, it is unnecessary. Roasting is a quick method, and will take only a few minutes to cook the vegetable to perfection. Blanching beforehand poses the risk of overcooking the asparagus.