ASP.NET
Kursplan, Grundnivå, 2IS208
Kursen är avvecklad.
- Kod
- 2IS208
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Programvaruteknik G1F
- Betygsskala
- Underkänd (U), godkänd (G), väl godkänd (VG)
- Fastställd av
- Institutionsstyrelsen, 22 oktober 2014
- Ansvarig institution
- Institutionen för informatik och media
Allmänt
Kursen ingår i följande utbildningsprogram:
• Avancerad webbprogrammering, 120 högskolepoäng.
Ges även som fristående kurs.
Behörighetskrav
Programvaruteknik 30 hp varav C# och gränssnittsdesign 7,5 hp och databaser 7,5 hp eller motsvarande
Mål
Vad gäller kunskap och förståelse förväntas studenten efter genomgången kurs kunna:
• förklara de möjligheter som .NET-ramverket tillhandahåller för utveckling av webbapplikationer
Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna:
• Utveckla och konfigurera webbapplikationer med ASP.NET, med tydligt separerade presentations-, affärslogik- och databasskikt
• Integrera webbapplikationer med olika datakällor, webbtjänster och externa system
• Använda sig av säkerhetsmodellen som finns i ASP.NET för autentisering och auktorisering
Vad gäller värderingsförmåga och förhållningssätt förväntas studenten efter genomgången kurs kunna:
• Värdera olika lösningars lämplighet utifrån beställarens behov och ett prestandaperspektiv
Innehåll
med externa system. Aspekter som behandlas är:
• ASP.NETs arkitektur
• Server Controls, Master Pages och sidmallar
• datahantering med ADO.NET och lokal caching av data
• sessionshantering
• konfiguration och säkerhet
• olika typer av webbtjänster såsom Javascript
I kursen används C# som programmeringsspråk.
Moment 1: Grundläggande ASP.NET, 3 hp
Momentet behandlar arkitekturen kring ASP.NET liksom Master Pages och Content Pages. Även serverkontroller tas upp.
Moment 2: Dataaccess och säkerhet, 3 hp
Momentet behandlar ADO.NET och koppling till olika datakällor samt säkerhet kring autentisering och auktorisering.
Moment 3: Fördjupning av webbtekniker, 1,5 hp
Momentet behandlar olika webbtjänster som utökar webbsidors interaktivitet.
Undervisning
Kursen ges i form av föreläsningar och övningsuppgifter.
Examination
Momenten examineras genom inlämningsuppgifter och laborationer. För betyget Godkänd på hel kurs krävs att samtliga moment är godkända. För betyget Väl godkänd krävs dessutom väl godkänt på minst två av momenten.
Övergångsbestämmelser
Kursen ges på Campus Gotland samt som distanskurs.