Friday, October 03, 2008

C# your way to Amazon’s S3 – ThreeSharp, a .Net Amazon S3 Library

CodePlex - C# Library and Code for Amazon S3

“Affirma Consulting http://www.affirmaconsulting.com developed this library and example code with Amazon Web Services, in an effort to simplify and empower the use of Amazon S3 in a .NET client environment. We decided together that hosting the code on CodePlex would be the best way to share the library and get community involvement on its future development.

Project Description
An advanced C# library for interfacing with the Amazon S3 system. Among its powerful features are:
- Full support for data streaming. No need to load data into memory before sending to S3.
- Data encryption.
- Thread safety and live statistics. Perform multiple simultaneous uploads and downloads and show progress in real-time.
- A powerful, unified object model that simplifies maintenance and extensions.
- Support for EU buckets.

The solution contains four projects:
- ThreeSharp. The C# library.
- ThreeSharp.Wrapper. A helper that wraps basic common procedures into single-line calls.
- ThreeSharp.ConsoleSample. A console application that demonstrates and describes the various procedures available in the ThreeSharp Library and the Wrapper.
- ThreeSharp.FormSample. A Windows Forms app that demonstrates the use of the Library in a multi-threaded, graphical environment.

…”

I haven’t S3’ed yet but when/if I do, I’m going to have to check out this library. Is sure sounds like a useful tool in the .Net S3’s developer tool belt, doesn’t it?

 

Related Past Post XRef:
Amazon S3 Browser for Windows Live Writer
S3 Drive - Mount your Amazon S3 Space as a Windows Network Drive
S3 from Amazon - Storage on the cheap.

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...