IINI4002

C#.NET

Last taught 2019

Autumn and Spring

Trondheim

Norwegian

Overview

6 candidates

Average grade

B

3.83

0.26

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

NET-arkitekturen. Utviklingsmiljøet. Grunnleggende C#-syntaks. Objektorientert programmering med arv og polymorfi. GUI. Datafiler. Programmering mot databaser. ADO.NET, LINQ, Templates, Collections.

Learning outcomes

Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte:

KUNNSKAPER:
Kandidaten:
- kan gjøre rede for sentrale begreper innen objektorientering
- kan konstruere et objektorientert C#. NET-program ut fra en gitt problemstilling
- kan finne fram, sette seg inn i og anvende dokumentasjon om .NET Framework library
- kjenner til ulike GUI-komponenter og hvordan de brukes i C#-programmer

FERDIGHETER:
Kandidaten kan:
- sette opp programmiljø for å utvikle og kjøre C#. NET applikasjoner på egen pc
- kan anvende klasser fra .NET Framework library
- lage C#.NET program

- med fordeling av oppgaver mellom objekter og der arv og polymorfi benyttes
- med grafiske brukergrensesnitt
- som kommuniserer med en database via SQL
- med LINQ, delegater, templates

GENERELL KOMPETANSE:
Kandidaten kan:
- kommunisere om objektorientert programmering og databaser med relevant begrepsapparat

Teaching methods

Nettstudium. Ukentlige leksjoner, individuelle øvinger