Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
1. Einführung
Was Ist die .NET-Plattform Genau?Erstellen Einer KonsolenanwendungEingaben Vom Benutzer EntgegennehmenAufgabe - Bau eines Einfachen RechnersUmgang mit Ausnahmen, die durch Benutzereingaben Verursacht WerdenAufgabe - Verbesserung des CalculatorsDateien LesenDateien SchreibenAufgabe - Dateibasierter Rechner
2. Asynchrones Programmieren und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
Was Ist eine Datenbank?Struktur Einer Relationalen DatenbankEinrichten Eines MySQL-ServersVerbindung zum MySQL-Server HerstellenAufgabe - Verbindungstrings SchreibenBefehle AusführenAufgabe - Ausführen von MySQL-BefehlenMySqlCommand-MethodenAufgabe - Verbindung zu einer MySQL-Datenbank Herstellen und Befehle Ausführen
4. CRUD-Operationen mit MySQL
Einführung in CRUD-OperationenInstallation und Verwendung von MySQL WorkbenchErstellen - Teil IAufgabe - Verwendung von CreateErstellen - Teil IIAufgabe - Verwendung von INSERTLesenAufgabe - Verwendung von SELECTAktualisierenAufgabe - Verwendung von UpdateLöschen - Teil ILöschen - Teil IIAufgabe - Verwendung von Delete
Einen GET-Anfrage Stellen
Wichtige Punkte
- Wir verwenden die HttpClient-Klasse, um Get-Anfragen zu stellen;
GetAsync
ist eine asynchrone Methode und sollte als solche verwendet werden;- Die
GetAync
-Methode gibt einHttpResponseMessage
-Objekt zurück; - Wir können auf den zurückgegebenen Inhalt mit der
ReadAsStringAsync
-Methode desContent
-Attributs vonHttpResponseMessage
zugreifen:response.Content.ReadAsStringAsync()
.
1. Was kann in einer C#-Konsolenanwendung zum Erstellen eines Clients verwendet werden?
2. Welchen Typ gibt die GetAsync-Methode von HttpClient zurück?
3. Welche Methode sollte für asynchrone HTTP-GET-Anfragen mit HttpClient verwendet werden?
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 5