Linq ja ADO.NET-tietokantaohjelmointi
Koulutuksessa käydään läpi ADO.NET- ja Linq-ohjelmoinnin perusteet. Koulutuksen jälkeen osaat ADO.NET:n rakenteet ja osaat hyödyntää ADO.NET:n tarjoamaa oliomallia tehokkaasti eri tyyppisissä sovelluksissa. Osaat myös käyttää tehokkaasti ADO.NET- ja Entity Framework -palveluita.
ADO.NET ja ADO.NET Entity Framework tarjoavat ohjelmointirajapinnan tietokantoihin .NET Framework -sovelluskehityksessä. Ne yhdistävät tietokantaohjelmoinnin olio-pohjaiseksi. Linq on ohjelmointikieleen upotettu kyselykieli, joka mahdollistaa samankaltaisen tiedon haun olioihin, xml- ja relaatiokannan tietoihin.
Koulutusmuoto
Classroom
Kesto
2 päivää
Hinta
1550 €
Kohderyhmä
Kurssi soveltuu Visual Studio ympäristössä työskenteleville ohjelmoijille, jotka hyödyntävät taustalla olevia tietokantoja.
Esitiedot
Kurssilla voi käyttää joko C#- tai Visual Basic .NET-ohjelmointikieltä. Osallistujan tulee osata valitsemansa kielen perusteet.
Linq ja ADO.NET-tietokantaohjelmointi -kurssin sisältö
1. päivä
Visual Studio
- C# & VB.NET
ADO.NET:n periaatteet
- Yhteydetön käsittely
- XML:n ja relaatiomallin yhdistäminen
Tietokanta ohjaimet (Providers)
- OLEDB
- SQL
DataSet
- Relaatiomalli
- Tyypitetty DataSet
- Suhde XML Schemaan
- Tulosjoukon muunto XML:ksi
- DataView
Perusoperaatiot
- Tietojen haku, lisäys, päivitys ja poisto
Oliomalli
- DataAdapter
- Connection
- Command
- DataView
- CommandBuilder
- DataReader
2. päivä
Transaktiot
- Transaktio-luokka
- System.Transaction nimiavaruus
Linq ja Lambda
- Perusteet
- Linq to Objects
- Linq to Xml
- Lambda ja laajennokset
Entity Framework
- Kehitysympäristö, designerit
- EDM mapping
- Luokkamalli
- Linq to Entity
- DbSet, DbContext
- Haku, lisäys, poisto ja muokkaus
Aikataulu