C#-ohjelmointi ja .NETLaajuus (4 op)
Opintojakson tunnus: XX00AA52
Opintojakson perustiedot
- Laajuus
- 4 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija tuntee Windows-sovelluksen toteutusmallin C#-kieltä ja .NET-kehyksen tarjoamia palveluja käyttämällä.
Opintojakson suoritettuaan opiskelija osaa suunnitella, toteuttaa ja testata tietokantapohjaisen Windows-sovelluksen ja osaa hyödyntää Visual Studion tarjoamia kehitys-, testaus- ja dokumentointityökaluja.
Sisältö
1. .NET sovellusalusta
ohjelmointikielet ja luokkakirjastot
arkkitehtuuri
sovelluksen toiminta
työkalut (Visual Studio)
2. C#-kielen perusteet
olio-ohjelmointi C#-kielellä
delegaatit ja tapahtumankäsittely
3. Käyttöliittymäohjelmointi
Windows-käyttöliittymämalli
avusteet
leikepöydän käsittely
4. Sovellusten jakelu ja versiointi
5. Sovellusten globalisointi ja lokalisointi
6. Tietokantaohjelmointi
ADO .NET
7. XML-muotoisen tiedon käsittely
8. Yksikkötestaus
9. LINQ
Esitietovaatimukset
Olio-ohjelmointi, Ohjelmistotuotanto ja Tiedonhallinta
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa valmiin dokumentaation avulla kehittää asennettavan Windows-sovelluksen .NET ympäristöön C#-kielen ja Visual Studion avulla.
Arviointikriteerit, hyvä (3)
Opiskelija osaa suunnitella, dokumentoida, toteuttaa ja testata Windows-sovelluksen ja osaa hyödyntää .NET kirjastojen rutiineja.
Arviointikriteerit, kiitettävä (5)
Opiskelija pystyy toimimaan osana ohjelmistoprojektia ja ymmärtää jossain määrin myös arkkitehtuuritason ratkaisuja.
Lisätiedot
1. Ohjelmistotuotannon välineet ja tuotteet .NET-ympäristössä
2. Microsoft-sertifiointi