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
HTTP-pyynnön Aiheuttamien Poikkeusten Käsittely
Tärkeitä huomioita:
- Suoritusaikaisia virheitä voi esiintyä API-pyyntöjä tehtäessä. Merkittävin tapaus on, jos annettu URL / URI on virheellinen;
- Käytämme try-catch-lohkoja ympäröimään
GetAsync
-metodia, jotta sen suoritus olisi turvallista; HttpResponseMessage
-luokalla onIsSuccessStatusCode
-attribuutti, jonka arvo ontrue
, jos API vastaa onnistuneesti pyydetyillä tiedoilla;HttpResponseMessage
sisältää myösStatusCode
-attribuutin, joka edustaa vastauksen tilakoodia. Voit lukea lisää tilakoodeista täältä;- HTTP-tilakoodit ovat kolminumeroisia lukuja, jotka palvelin palauttaa vastauksena asiakkaan tekemään pyyntöön verkkosivustolle tai palvelimelle. Ne antavat tietoa pyynnön lopputuloksesta ja auttavat ongelmien selvittämisessä.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 7