Use of a salbutamol inhaler before exercise to prevent exercise-induced asthma is a safe and accepted way of dealing with this problem. Use of a regular preventer steroid inhaler such as fluticasone or beclomethasone is another approach, and you could also use these drugs as nasal sprays to reduce your sneezing etc. This may have a beneficial effect on the asthma too.