The question is in the title - but here is the situation:
I have the opportunity to develop some functionality using sharepoint as part of the solution - I would need to do a lot of the development at home and do not have business server or sharepoint server installed (I basically have a desktop machine and a laptop running on a home network)
I already use Visual Studio to develop software (various tools including devexpress) - what would I need to be able to develop and test sharepoint apps. I also use Access for smaller apps.
I hope there is enough info here - all advice welcome.