This project involves developping a DLL that can interface to a Drop Box account and wraps Drop Box API functions inside the DLL. The DLL should have functions for logging into a Drop Box account using either app key and app secret or using a user name and password. You can then use functions in the DLL to get a list of folders and files, Upload a file to a location or download a file from a location. You also be able to navigate folders in DropBox or upload and download to and from them. You should also be able to delete or overwrite a file.
The intention for creating this DLL is to call it from a C++ program and perform functions on a Drop Box account. So the source code as well as .DLL and .Lib are needed to be developped under Visual Studio 2008 with VC++ or VC# to be linked with a VC++ 2008 program.