Which basis do you need? I've learned both, and worked with both. Microsoft documentation is just pretty fantastic.