Asp

Fra Diskusjon.no WIKI

Gå til: navigasjon, søk
Asp
Forfatter: ilpostino
Forum: Data > Programmering
Beskrivelse: En kort guide om ASP.

Aller først: ASP er et barn av Microsoft. Det ble primært laget for å bli kjørt på Windows med webserverne PWS (Personal WebServer som ble laget til Windows 9x-system) og IIS (Internet Information Services som er lager for Windows NT-baserte systemer). Etterhvert som tiden har gått har det også blitt mulig å kjøre ASP på flere webservere, blandt annet Apache og andre operativsystemer som Linux (Dette skjer kun etter _mye_ knot).

ASP finnes idag i to "hovedutgaver". Disse er "vanlig" ASP 3.0 (som er siste versjon i "vanlig" asp og vanligvis omtales som ASP) og ASP.NET. ASP.NET er den nyeste og beste utgaven av disse. Hvis du skal begynne med ASP vil jeg på et sterkeste anbefale at du begynner å lære deg ASP.NET da dette blandt annet er både er kraftigere og raskere enn ASP 3.0. ASP.NET har i likhet med sin forgjenger blitt laget til Microsoft-baserte-produkter men det finnes muligheter for å kjøre .NET rammeverket på Linux. Mono er et prosjekt som arbeider med dette. Du kan også kjøre ASP-sider under andte operativsystemer men dette krever at ekstra moduler innstaleres på systemet.

I likhet med PHP er ASP et server-side scriptingspråk. Med dette menes at de forskjellige websidene behandles på webserveren før resultatet sendes til browseren. Det at scriptene behandles på serveren gjør det mulig å lage dynamiske websider som kan manipulere bilder, databaser, filbehandling og lignende. Med server-side-scripting er det egentlig bare fantasien som er begrensningen på hva du kan gjøre. Den største forskjellen php og ASP er at php stammer fra open source-miljøet mens ASP er et barn av Microsoft. Php er noe raskere enn ASP samtidig som det er lettere å lage avanserte funksjoner i php enn ASP. Skal en lage svært avanserte funksjoner i ASP må en enten kjenne ASP svært godt eller bruke Visual Basic til å lage COM-komponenter. ASP er på sin side kanskje noe lettere å lære seg hvis en har noen erfaring med programmering eller scripting fra før av.

Det finnes flere steder du kan lære deg og lese om ASP og ASP.NET. Det naturlige stedet å starte er kanskje sidene Microsoft har laget til Microsoft Developer Network. Hvis du vil ha kodeeksempler på ASP og ASP.NET er hotscripts.com og StarDeveloper.com to gode alternativer. Du har også aspin.com som et bra alternativ.


--Ilpostino 6. des 2008 kl. 00:53 (CET)

Personlige verktøy