Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Iniziare un nuovo progetto
Esistono diverse tecniche che è possibile utilizzare per avviare un nuovo progetto di accesso ai AWS servizi. Di seguito sono riportate alcune di queste tecniche:
-
Se non conosci lo sviluppo su.NET AWS o almeno non lo seiAWS SDK for .NET, puoi vedere esempi completi inFai un breve tour. Fornisce un'introduzione all'SDK.
-
È possibile avviare un progetto di base utilizzando l'interfaccia della riga di comando .NET. Per vederne un esempio, aprite un prompt dei comandi o un terminale, create una cartella o una directory e accedete ad essa, quindi immettete quanto segue.
dotnet new console --name [SOME-NAME]
Viene creato un progetto vuoto al quale è possibile aggiungere codice e NuGet pacchetti. Per ulteriori informazioni, vedere la guida di .NET Core
. Per visualizzare un elenco di modelli di progetto, utilizza quanto segue:
dotnet new --list
-
AWS Toolkit for Visual Studio include modelli di progetto C# per diversi servizi AWS. Dopo aver installato il toolkit in Visual Studio, puoi accedere ai modelli durante la creazione di un nuovo progetto.
Per visualizzarlo, vai a Lavorare con AWS i servizi nella Guida per l'AWS Toolkit for Visual Studioutente. Molti degli esempi in quella sezione creano nuovi progetti.
-
Se sviluppi con Visual Studio su Windows ma senza ilAWS Toolkit for Visual Studio, usa le tecniche tipiche per creare un nuovo progetto.
Per vedere un esempio, apri Visual Studio e scegli File, Nuovo, Progetto. Cerca «.net core» e scegli la versione C# del modello Console App (.NET Core) o WPF App (.NET Core). Viene creato un progetto vuoto a cui puoi aggiungere codice e NuGet pacchetti.
Puoi trovare alcuni esempi di come lavorare con AWS i servizi inEsempi di codice con indicazioni.
Importante
Se si utilizza AWS IAM Identity Center per l'autenticazione, l'applicazione deve fare riferimento ai seguenti NuGet pacchetti in modo che la risoluzione SSO possa funzionare:
-
AWSSDK.SSO
-
AWSSDK.SSOOIDC
Il mancato riferimento a questi pacchetti comporterà un'eccezione di runtime.