Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
1. Einführung
Was ist die .NET-Plattform Genau?Erstellen Einer KonsolenanwendungEingabe Vom Benutzer EntgegennehmenAufgabe – Entwicklung Eines Einfachen RechnersUmgang mit Durch Benutzereingaben Verursachten AusnahmenAufgabe – Verbesserung des RechnersDateien LesenDateien SchreibenAufgabe – Dateibasierter Rechner
2. Asynchrone Programmierung und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
Was Ist Eine Datenbank?Struktur Einer Relationalen DatenbankEinrichtung eines MySQL-ServersVerbindung zum MySQL-ServerAufgabe – Schreiben von VerbindungszeichenfolgenBefehle 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 WorkbenchCreate – Teil IAufgabe – Verwendung von CreateCreate – Teil IIAufgabe – Verwendung von InsertLesenAufgabe – Verwendung von SelectAktualisierenAufgabe – Verwendung von UpdateLöschen – Teil ILöschen – Teil IIAufgabe – Verwendung von Delete
Einen GET-Request Ausführen
Wichtige Punkte
Die Klasse HttpClient wird verwendet, um GET-Anfragen zu stellen;
GetAsync
ist eine asynchrone Methode und sollte entsprechend verwendet werden;Die Methode
GetAync
gibt einHttpResponseMessage
-Objekt zurück;Auf den zurückgegebenen Inhalt kann mit der Methode
ReadAsStringAsync
des AttributsContent
vonHttpResponseMessage
zugegriffen werden:response.Content.ReadAsStringAsync()
.
1. Was kann in einer C#-Konsolenanwendung zur Erstellung eines Clients verwendet werden?
2. Welchen Typ gibt die Methode GetAsync 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