Is there a production grade SimpleDB .NET library? [closed]
Asked Answered
B

8

11

Is there a production grade SimpleDB library, preferable built in C#. If not, May I use the VB.NET library on a C# project as a reference?

Bimanous answered 7/10, 2009 at 17:53 Comment(0)
A
8

Amazon just recently released the AWS SDK for .NET. It's a step up from their prior offerings as far as I've seen (though I'm admittedly very new to the AWS thus far.)

Advantageous answered 19/11, 2009 at 0:58 Comment(1)
The AWS SDK for .NET simply repackages Amazon's prior offerings for various services into a single library. The biggest change is that Amazon is now committed to maintaining and versioning these libraries that were previously released as demonstration projects.Hyacinthus
M
4

Check out Mindscape's LightSpeed that supports SimpleDB ORM out of the box. They have a beta product called SimpleDB Management Tools for $29 USD that is in beta, but these guys produce great software so my suggestion would be to investigate and feedback to them.

The plus side is you get a great ORM for other uses.

Mosul answered 14/10, 2009 at 22:50 Comment(1)
Just for info, SimpleDB Management Tools is now in full production release.Mandrill
H
4

You may want to check out Simol, an open-source .NET persistence library designed specifically for SimpleDB (I'm the creator). The first release was several years ago, and it's in use by quite a few applications. I keep a partial list of the applications I know about here.

Hyacinthus answered 13/10, 2010 at 15:15 Comment(0)
A
2

For a commercially supported solution, check out the /n software Amazon Integrator - http://www.nsoftware.com/ibiz/amazon. Includes components for .NET, as well as Java, C++, COM, Delphi etc.

Aisha answered 19/10, 2010 at 19:18 Comment(0)
S
1

Amazon provides a C# version of their SimpleDB library at http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1133

But also: assuming you have Visual Studio or at least the .NET Framework SDK, you could compile Amazon's SimpleDB library as a DLL, then include the file and reference it in your C# project and that would work pretty much the same way.

Spatiotemporal answered 7/10, 2009 at 18:2 Comment(0)
B
1

Here you will find a C# SimpleDB library

There's also an open source SimpleDB provider, which you can find here, which might come in handy.

Buddleia answered 7/10, 2009 at 18:4 Comment(3)
Have you used the SimpleDB provider (Linq2SQL), it looks like it has not been maintained. Any opinions?Bimanous
"Error. We were unable to find the page you requested"Ablution
Link is dead. Looks like new link is aws.amazon.com/sdkfornetCord
M
1

Check out Stratosphere. It's open source, C#, Mono compatible library for SimpleDB, SQS and S3. Supports latest conditional updates and consistent reads. Includes local implementation based on SQLite that closely mimics SimpleDB for unit testing etc. Also has local file system implementations for S3 and SQS APIs. Additional download contains command line utility for managing SimpleDB, SQS and S3.

Mesopotamia answered 20/5, 2010 at 5:6 Comment(0)
S
1

I just released a library on my site for free. I'm using it for our internal applications and have made it available for anyone else that wants to use it. The library uses T4 Text Templates to code generate classes for each domain. It uses the GNU software license.

You can download the entire solution including source code at http://www.exspartners.com/SimpleDBDotNetLibrary.aspx.

Subauricular answered 4/9, 2011 at 0:17 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.