Kurssisisältö
.NET:n Perusteet C#:lla
.NET:n Perusteet C#:lla
1. Esittely
Mikä .NET-alusta Tarkalleen Ottaen On?Konsolisovelluksen LuominenSyötteen Ottaminen KäyttäjältäTehtävä – Yksinkertaisen Laskimen RakentaminenKäyttäjän Syötteestä Johtuvien Poikkeusten KäsittelyTehtävä – Laskimen ParantaminenTiedostojen LukeminenTiedostojen KirjoittaminenTehtävä – Tiedostopohjainen Laskin
2. Asynkroninen Ohjelmointi ja Johdatus Verkkopalveluihin
3. Johdanto Tietokantoihin .NET:llä
Mikä on tietokanta?Relaatiotietokannan RakenneMySQL-palvelimen KäyttöönottoYhteyden Muodostaminen MySQL-palvelimeenTehtävä – Yhteysmerkkijonojen KirjoittaminenKomentojen SuorittaminenTehtävä – MySQL-komentojen SuorittaminenMySqlCommand-metoditTehtävä – Yhteyden Muodostaminen MySQL-Tietokantaan ja Komentojen Suorittaminen
4. CRUD-Toiminnot MySQL:n Kanssa
GET-pyynnön Tekeminen
Tärkeitä huomioita
- Käytämme HttpClient-luokkaa Get-pyyntöjen tekemiseen;
GetAsync
on asynkroninen metodi ja sitä tulee käyttää asynkronisesti;GetAync
-metodi palauttaaHttpResponseMessage
-olion;- Palautettuun sisältöön pääsee käsiksi käyttämällä
ReadAsStringAsync
-metodiaContent
-olionHttpResponseMessage
-attribuutista:response.Content.ReadAsStringAsync()
.
1. Mitä voidaan käyttää asiakkaan luomiseen C#-konsolisovelluksessa?
2. Mitä tyyppiä HttpClient-luokan GetAsync-metodi palauttaa?
3. Mitä metodia tulisi käyttää asynkronisten HTTP GET -pyyntöjen tekemiseen HttpClient-luokan avulla?
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 5