For all of you software developers out there - a reader created an open source C# wrapper library for Nikon's MAID SDK:
"This project aims to provide an easy-to-use C# library that wraps the functionality of the native Nikon MAID SDK. The library allows you to control your Nikon DSLR via USB using just a few lines of C#."
- Control your Nikon DSLR via USB
- Capture Jpeg and Raw images directly to system memory
- Receive 'Live View' images
- Record Video
- Query and change camera settings (Exposure, Aperture, ISO, etc.)
- And much more...