Innleveringer: Obligatoriske øvinger. 8 av 12 øvinger må være godkjent.
Forutsetninger: LO116D/LN116D Programmering i Visual Basic eller grunnleggende programmering i C#.NET og LV372D/LN372D Publisering på Internett.
Evaluering: Skriftlig eksamen, 3 timer.
Ansvarlig: Grethe Sandstrak
Læremål: Etter gjennomført kurs skal studentene kunne lage systemer for Internett, der brukerne får opp spesialtilpassede web-sider, og der kommunikasjon med databaser er sentralt. Som eksempel i kurset lages en enkel nettbutikk.
Innhold: Klient- kontra tjener-programmering. Klientside-validering. Objektmodellen i VB. Response-objektet. Request-objektet. HTML forms. GET/POST. Prosessering av forms-informasjon. Å lagre tilstandsinformasjon: cookies, applikasjons- og session-objekt. Å bruke ferdige ASP.NET-komponenter. Datafiler på tjenersiden. Generelt om databaser. Bruk av DataSet-objekt. Hvordan bruke SQL direkte fra ASP.NET-program. Transaksjoner, låsing, skalering, sikkerhet. Debugging. Programmeringspråk er valgfritt (VB.NET eller C#.NET).
Litteratur: Evjen, Hanselman, Muhammad, Sivakumar, Rader: Professional ASP.NET 2.0. Wiley publishing inc. 2006 ISBN 0-7645-7610-0
Kjøp faget