2009-10-07 9 views

risposta

1

Amazon fornisce una versione # C della loro biblioteca SimpleDB a http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1133

Ma anche: supponendo che si dispone di Visual Studio o almeno il .NET Framework SDK, si potrebbe compilare biblioteca SimpleDB di Amazon come una DLL, quindi includere il file e facci riferimento nel tuo progetto C# e funzionerebbe più o meno allo stesso modo.

+0

Vedere il commento per @ link di Rik –

1

Here you will find a C# SimpleDB library

C'è anche un open source fornitore SimpleDB, che potete trovare here, che potrebbe tornare utile.

+0

È stato utilizzato il provider SimpleDB (Linq2SQL), sembra che non sia stato mantenuto. Qualche opinione? – Geo

+1

"Errore. Impossibile trovare la pagina richiesta" –

+0

Link è morto. Sembra che il nuovo collegamento sia http://aws.amazon.com/sdkfornet/ –

4

Check out Mindscape'sLightSpeed che supporta SimpleDB ORM fuori dalla scatola. Hanno un prodotto beta chiamato SimpleDB Management Tools per $ 29 USD che è in beta, ma questi ragazzi producono un ottimo software, quindi il mio suggerimento sarebbe quello di investigare e dare loro dei feedback.

Il lato positivo è che si ottiene un ottimo ORM per altri usi.

+0

Solo per informazioni, SimpleDB Management Tools è ora in piena produzione. – itowlson

8

Amazon ha recentemente rilasciato il AWS SDK for .NET. E 'un passo avanti rispetto le loro offerte precedenti per quanto ho visto (anche se sono certamente molto nuovo per l'AWS finora.)

+0

L'SDK AWS per .NET semplicemente riconfeziona le offerte precedenti di Amazon per vari servizi in un'unica libreria. Il più grande cambiamento è che Amazon è ora impegnata a mantenere e versionare queste librerie precedentemente rilasciate come progetti dimostrativi. –

1

Partenza Stratosphere. È libreria open source, C#, Mono compatibile per SimpleDB, SQS e S3. Supporta gli aggiornamenti condizionali più recenti e le letture coerenti. Include l'implementazione locale basata su SQLite che simula da vicino SimpleDB per il test delle unità, ecc. Ha anche implementazioni di file system locali per le API S3 e SQS. Il download aggiuntivo contiene l'utilità della riga di comando per la gestione di SimpleDB, SQS e S3.

4

Si consiglia di controllare Simol, una libreria di persistenza .NET open source progettata specificamente per SimpleDB (sono il creatore). La prima versione era di parecchi anni fa ed è utilizzata da molte applicazioni. Tengo un elenco parziale delle applicazioni che conosco su here.

2

Per una soluzione commercialmente supportata, consultare il/n software Amazon Integrator - http://www.nsoftware.com/ibiz/amazon. Include componenti per .NET, così come Java, C++, COM, Delphi ecc.

1

Ho appena rilasciato una libreria sul mio sito gratuitamente. Lo sto usando per le nostre applicazioni interne e l'ho reso disponibile per chiunque altro voglia utilizzarlo. La libreria utilizza i modelli di testo T4 per codificare le classi per ogni dominio. Utilizza la licenza del software GNU.

È possibile scaricare l'intera soluzione incluso il codice sorgente allo http://www.exspartners.com/SimpleDBDotNetLibrary.aspx.

Problemi correlati