Tilaa uutiskirje

ADO.NET-tietokantaohjelmointi

Kesto: 2Kieli: FinnishHinta: 1350 € +alv

Tausta / Lisätiedot

Tietojenkäsittelyssä siirrytään kasvavassa määrin XML-pohjaisiin ratkaisuihin. XML-kielen vahvuutena on siirrettävyys alustalta toiselle sekä hyvä laajennettavuus. ADO.NET-tietokantarajapinta on osa tätä suuntausta.
ADO.NET on ensimmäinen tietokantojen ohjelmointirajapinta, joka yhdistää relaatiomallin ja XML-kielen. Sen vahvuutena on XML-pohjainen yhteydetön tietojenkäsittely Internetissä. Entity Framework tuo tietokannan ja oliopohjaisuuden vielä yksinkertaisemmaksi.

Tavoite

ADO.NET-tietokantaohjelmointi-kurssin käynyt osaa ADO.NET:n rakenteet ja osaa hyödyntää ADO.NET:n tarjoamaa oliomallia tehokkaasti eri tyyppisissä sovelluksissa. Osallistuja osaa käyttää tehokkaasti ADO.NET ja Entity Framework piirteitä.

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.

Esitiedot

Ohjelma

1. päivä

8.45 Ilmoittautuminen ja kahvi

9.00 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
- TableAdapter
- Connection
- Command
- DataView
- CommandBuilder
- DataReader

16.30 Päivä päättyy

2. päivä

9.00 Transaktiot
- Transaktio-luokka
- System.Transaction nimiavaruus

ASP.NET & Web Services
- Haku kannasta Internetissä

Tietokantariippumattomuus
- Interface
- System.Data.Common nimiavaruus

Suorituskyky-näkökulmat
- DataSet binääri serialisointi
- Asynkroniset toiminnot
- MARS (Multiple Active Result Sets)

Linq To SQL

Entity Framework
- Kehitysympäristö, designerit
- EDM mapping
- Luokkamalli

16.00 Kurssi päättyy

Pyydä tarjous » Tulosta tiedot » Suosittele »
rss Jaa