Contenuti del Corso
Introduzione a .NET con C#
Introduzione a .NET con C#
1. Introduzione
Che cos'è esattamente la piattaforma .NET?Creazione di un'Applicazione ConsoleAcquisizione di Input dall'UtenteEsercizio - Creazione di una Semplice CalcolatriceGestione delle Eccezioni Causate dall'Input dell'UtenteCompito - Miglioramento della CalcolatriceLettura Dei FileScrittura di FileCompito - Calcolatrice Basata su File
2. Programmazione Asincrona e Introduzione ai Servizi Web
3. Introduzione ai Database con .NET
Che cos'è un database?Struttura di un Database RelazionaleConfigurazione di un Server MySQLConnessione al Server MySQLAttività - Scrittura Delle Stringhe di ConnessioneEsecuzione dei ComandiAttività - Esecuzione di Comandi MySQLMetodi di MySqlCommandAttività - Connessione a un Database MySQL ed Esecuzione di Comandi
4. Operazioni CRUD con MySQL
Introduzione alle Operazioni CRUDInstallazione e Utilizzo di MySQL WorkbenchCrea - Parte IAttività - Utilizzo di CREATECrea - Parte IIEsercizio - Utilizzo di INSERTLeggiEsercizio - Utilizzo di SELECTAggiornamentoEsercizio - Utilizzo di UPDATEEliminazione - Parte IEliminazione - Parte IIEsercizio - Utilizzo di DELETE
5. Ottimizzazione delle Operazioni di Database
Esecuzione di una Richiesta Get
Punti Importanti
Si utilizza la classe HttpClient per effettuare richieste Get;
GetAsync
è un metodo asincrono e deve essere utilizzato come tale;Il metodo
GetAync
restituisce un oggettoHttpResponseMessage
;È possibile accedere al contenuto restituito utilizzando il metodo
ReadAsStringAsync
dell'attributoContent
diHttpResponseMessage
:response.Content.ReadAsStringAsync()
.
1. Cosa può essere utilizzato per creare un client in un'applicazione console C#?
2. Che tipo restituisce il metodo GetAsync di HttpClient?
3. Quale metodo deve essere utilizzato per effettuare richieste HTTP GET asincrone con HttpClient?
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 5