First of all You won't find here any information on high speed BLDC motor driving. For that purpose You need to know rotor's position, so You have to measure back-EMF or use Hall sensors (not needed here).
For basic info about driving BLDC motors here is best "classic" articles on internets:
Driving a three-phase brushless DC motor with Arduino – Part 1. Theory
Driving a three-phase brushless DC motor with Arduino – Part 2. Circuit and Software
http://www.instructables.com/id/BLDC-Motor-Control-with-Arduino-salvaged-HD-motor/
I used specialized triple half bridge IC L6234 ...
Read more