AWS SDK für .NET – Häufig gestellte Fragen




Übersicht

F: Was ist das AWS SDK für .NET?

Das AWS SDK für .NET ist ein einzelnes herunterladbares Paket, das Visual Studio-Projektvorlagen, die AWS .NET-Bibliothek, C#-Beispielcodes und Dokumentationen beinhaltet. Das AWS SDK für .NET vereinfacht Windows-Entwicklern die Erstellung von .NET-Anwendungen, die kosteneffektive, skalierbare und zuverlässige AWS-Cloud nutzen. Mithilfe des SDK können Entwickler Lösungen für AWS-Infrastrukturdienste, einschließlich Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2) und Amazon SimpleDB, erstellen. Mit dem AWS SDK für .NET erhalten Entwickler ein sofort einsatzfähiges, einzelnes herunterladbares Paket, das Visual Studio-Projektvorlagen, die AWS .NET-Bibliothek, C#-Beispielcodes und Dokumentationen beinhaltet.

F: Welche Dienste unterstützt das AWS SDK für .NET?

Das AWS SDK für .NET unterstützt folgende AWS-Infrastrukturprodukte:

  • Amazon Elastic Compute Cloud (Amazon EC2)
  • Amazon Simple Storage Service (Amazon S3)
  • Amazon Virtual Private Cloud (Amazon VPC)
  • Amazon SimpleDB
  • Amazon Relational Database Service (Amazon RDS)
  • Amazon CloudFront
  • Amazon Simple Queue Service (Amazon SQS)
  • Amazon Simple Notification Service (Amazon SNS)
  • Amazon Elastic MapReduce
  • Amazon CloudWatch
  • Elastic Load Balancing
  • Auto Scaling

F: Welche Funktionen bietet das AWS SDK für .NET?

AWS SDK für .NET enthält:

  • AWS .NET Library – Erstellen Sie .NET Anwendungen, basierend auf APIs, direkt für Web Service-Schnittstellen, ohne mit komplexem Code arbeiten zu müssen. Die All-in-one-Bibliothek stellt .NET-Entwicklern benutzerfreundliche APIs bereit, die viele Routineaufgaben der Programmierung auf niedriger Ebene für die AWS Cloud wie Authentifizierung, Anforderungswiederholungen und Fehlerhandhabung verbergen.
  • Beispielcodes – Praktische Beispiele in C# für die Verwendung der Bibliotheken zur Erstellung von Anwendungen.
  • Dokumentationen – Nähere Informationen zur Verwendung der Bibliotheken und Beispielcodes mit Online-Videotutorials und Referenzdokumentationen.
  • Unterstützung für Visual Studio – Starten Sie sofort mit der Erstellung von Lösungen für die AWS-Cloud mithilfe von Visual Studio-Projektvorlagen.

Das AWS SDK für .NET unterstützt die Entwicklung auf allen Plattformen, die das .NET Framework 2.0 (oder spätere Versionen) unterstützen, und ermöglicht den Entwicklern so in der Regel, Lösungen für die AWS-Cloud zu erstellen, ohne ein Upgrade auf ein neues Betriebssystem oder eine neue .NET Framework- oder Visual Studio-Version durchzuführen.

F: Warum stellt AWS ein SDK für .NET bereit?

Die AWS-Infrastrukturdienste bieten sprachagnostische Webservice-APIs, die von einer beliebigen Anzahl an Programmiersprachen und Technologien verwendet werden können. Das AWS SDK für .NET bietet Entwicklern eine maßgeschneiderte Entwicklungslösung, die unseren Kunden die Entwicklung von Anwendungen deutlich erleichtert. Zuvor mussten Entwickler stets mehrere Bibliotheken von verschiedenen Anbietern herunterladen, um eine Anwendung auf mehreren AWS-Produkten zu erstellen. Mit dem AWS SDK für .NET erhalten .NET-Entwickler ein sofort einsatzfähiges, einzelnes herunterladbares Paket, das Visual Studio-Projektvorlagen, die AWS .NET-Bibliothek, C#-Beispielcodes und Dokumentationen beinhaltet.

F: Wo finde ich das AWS SDK für .NET?

Das AWS SDK und Informationen zu dem Paket können Sie unter http://aws.amazon.com/de/sdkfornet herunterladen. Sämtliche Ressourcen für die Windows- und .NET-Entwicklung finden Sie unter http://aws.amazon.com/de/net.

F: Wie erhalte ich Support für das AWS SDK für .NET?

Alle Kunden erhalten Support für AWS SDK für .NET über unsere Community-Foren, Informationsvideos und Referenzdokumentationen im .NET Development Center (http://aws.amazon.com/de/net). AWS Support-Kunden erhalten darüber hinaus Support über das Support Center unter http://aws.amazon.com/support.

F: Was passiert mit Ihren Bibliotheken für C#- und VB.NET-Entwickler?

Unser neues .NET SDK ist nahezu identisch mit unseren bestehenden C#- und VB.NET-Bibliotheken für Amazon EC2, Amazon SimpleDB und den Amazon Simple Queue Service (Amazon SQS). Wir empfehlen Entwicklern, das neue AWS SDK für .NET zu nutzen, um weiterhin neue Funktionsupdates und Bug Fixes zu erhalten. Installation und Systemanforderungen

F: Wie installiere ich das AWS SDK für .NET?

Auf der folgenden Website können Sie AWS SDK für .NET installieren: http://aws.amazon.com/de/sdkfornet. Ein Assistent führt Sie durch den Installationsprozess. Weitere Informationen zur Installation des AWS SDK für .NET finden Sie in unserem "Erste Schritte"-Video auf der gleichen Seite.

F: Welche Version von .NET wird unterstützt?

Das AWS SDK für .NET unterstützt das .NET Framework 2.0 (und spätere Versionen).

F: Welche Versionen von Visual Studio werden unterstützt?

Sie können AWS SDK für .NET mit jeder Version von Visual Studio verwenden, die .NET Framework 2.0 unterstützt. Wir unterstützen offiziell:

  • Visual Studio 2008 Professional Edition oder höher
  • Visual Studio C# 2008 Express Edition
  • Visual Studio Web Developer 2008 Express Edition
F: Ist eine Unterstützung für .NET Framework 3,5- oder 4.0-Features in Planung?

Ja. Bitte teilen Sie uns über unsere .NET Development Center-Foren mit, welche Funktionen Sie sich für spätere Versionen des AWS SDK für .NET wünschen.

Open Source und Lizenzierung

F: Wo finde ich den Quellcode?

Der Quellcode steht auf der Website des AWS SDK für .NET zum Download bereit: http://aws.amazon.com/de/sdkfornet.

F: Ist das AWS SDK für .NET ein Open-Source-SDK? Wie wird das SDK lizenziert?

Die Bibliothek und der Quellcode der Beispiel-Anwendung stehen unter der Apache 2.0 Lizenz. Der Code kann daher mit entsprechender Zuordnung geändert und weiterverbreitet werden.

F: Werden Code-Beiträge entgegengenommen?

Ja. Code-Beiträge sind immer willkommen. Um einen Bug-Fix oder eine Verbesserung bereitzustellen, posten Sie den Code in unseren .NET-Foren.


©2011, Amazon.com, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.