Vis enkel innførsel

dc.contributor.authorSyrrist, Gunnar
dc.date.accessioned2008-11-17T13:35:46Z
dc.date.available2008-11-17T13:35:46Z
dc.date.issued2008-11
dc.identifier.issn0807-447X
dc.identifier.urihttp://hdl.handle.net/11250/141915
dc.description.abstractFor å få et grep på hvilken funksjonalitet den aktuelle applikasjon omfatter, kan det være fordelaktig å ta en titt på vedlegget som beskriver applikasjonen før rapporten leses i sin helhet. Som jeg nevnte innledningsvis innholdt tidlig litteratur en punktvis oppstilling av hva som måtte gjøres med en ASP webside for at denne skulle kunne kjøre under ASP.NET. Det ble fort tydelig at en slik punktvis oppstilling ikke på noen måter klargjorde hva som var forskjellen mellom ASP og ASP.NET. Dette var ikke en oppdatering eller en ny versjon av et programmeringsspråk, men et nytt språk. På flere områder ser ASP.NET til forveksling ut som ASP, på andre områder er forskjellene store. Framfor alt må man tenke løsning av problemet sitt på en annen måte. Som jeg nevnte innledningsvis hadde vi tidligere besluttet å lære studentene ASP, i stedet for PHP. Dette var et valg som ikke i stor utstrekning påvirket hvilke av språkene de kunne arbeide med i framtida. Når det gjelder forholdet mellom ASP.NET og PHP, er forskjellene i tankegang fundamentale, som de også i stor utstrekning er mellom ASP og ASP.NET. Tatt i betraktning at ASP.NET var et proprietært produkt (som jo også ASP var), og at overføringsverdien til andre åpne produkter var minimal, så ville det måtte foretas en prinsipiell vurdering av om vi for framtida skulle undervise i Microsoft baserte metoder, eller om vi skulle bytte til metoder basert på åpne standarder og produkter. Den prinsipielle vurdering var enkel: Vi bør basere oss på åpne standarder. Den praktiske vurdering var nesten like enkel: Vi bør basere oss på programmering i PHP, som har overføringsverdi til ASP (og flere andre språk), og relasjonene mellom PHP og Java / Javascript er mer iøynefallende enn hva tilfellet er mot ASP og ASP.NET. Det kan legges til, at etter at XML også i større grad er vurdert som et aktuelt verktøy for applikasjonsutvikling for internett, så har XSL (Extensible Stylesheet Language, som er knyttet til XML) visse likhetstrekk med ASP.NET, hva gjelder hvordan anvendelser programmeres. Men denne likheten er litt for perifer til at jeg legger noe særlig vekt på den i forhold til det prinsipielle og praktiske nøkkelspørsmålet som er presentert ovenfor. Vi har i stor utstrekning basert oss på bruk av FrontPage til utvikling av web applikasjoner. At vi inntil videre fortsetter å benytte det, har små konsekvenser for valg av web utviklings¬plattform. En utvikling mot ASP.NET ville i større grad invitert til å benytte Microsoft sitt neste utviklingsmiljø, VisualStudio. Det er i stor utstrekning utbredelse og lisens politikk som har gjort at vi ikke har valgt å bruke andre utviklingsverktøy, for eksempel Dreamweaver. Valg av utviklingsverktøy ser jeg som et valg som kan gjøres uavhengig av valg av webserver plattform, og er derfor ikke med i denne vurdering. På den andre side har vi i andre sammenhenger også gjort vurdering av hvilke utviklings¬verktøy vi skal bruke i forbindelse med flere av våre emner.en
dc.format.extent4072224 bytes
dc.format.mimetypeapplication/pdf
dc.relation.ispartofseriesArbeidsnotater fra Høgskolen i Buskeruden
dc.relation.ispartofseries66en
dc.subjectASP.NETen
dc.subjectPHPen
dc.subjectinformasjonsteknologien
dc.subjectinformation technologyen
dc.subjectweben
dc.subjectwebserveren
dc.subjectwebapplikasjoneren
dc.titleUtvikling av emnet "Applikasjonsutvikling for Internett" : en analyse av endringer i faglig innhold i emneten
dc.typeWorking paperen


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel