Today i was suppose to upload an artifact to Amazon AWS S3 storage from my local machine automatically. This step will be ran in a continuous deployment environment and hence should be automated. I tries the AWS CLI, but am not quiet happy with it because it expects you to set up states using different commands before you actually upload. So i decided to write my own based on .NET.
The code is published here. https://github.com/soundarmoorthy/evaporate_s3. the README.md file has all the details to setup and work :-)