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
Asynkronisen Metodin Toteuttaminen
Tärkeitä huomioita
Tehtävä (task) edustaa asynkronista operaatiota;
Voimme käyttää
async
-avainsanaa muuttaaksemme metodin asynkroniseksi;Asynkroninen metodi palauttaa aina
Task
-olion;Palauttaaksemme tietoa asynkronisesta metodista, käytämme
Task<T>
metodin palautustyyppinä, missäT
on palautettavan arvon tietotyyppi;await
-avainsana odottaa asynkronisen tehtävän suorittamista.
1. Mitä async-avainsana tekee C#:ssa?
2. Mitä avainsanaa käytetään keskeyttämään metodi, kunnes asynkroninen operaatio on valmis?
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2