ASP.Net på dansk

En ny, dansksproget bog gennemgår Microsofts webteknologi, som er blevet radikalt ændret med firmaets .Net-strategi. ASP.Net er en voldsom ændring af Microsofts webudviklingsmiljø, og bogen giver en udmærket praktisk indføring i de nye begreber.

Kontroller

Active Server Pages, ASP er, som de fleste webudviklere ved, Microsofts scriptingsprog til firmaets webserver Internet Information Server (IIS). Teknologien bag er blevet væsentligt ændret på grund af Microsofts nye platform .Net, som ASP naturligvis er en vigtig bestanddel af. En ny dansk bog med titlen ASP.NET-bogen giver en praktisk introduktion til den nye udgave af teknologien.

Bogen er oversat fra en amerikansk titel i Sams "Teach yourself...in 24 hours", og det bliver altså et hårdt døgn, da nyhederne i ASP.NET er mange. Bogen er lagt an med en praktisk vinkel, og starter med at gennemgå opsætning og konfigurering af ISS 5, samt installation af .Net-frameworket, som .Net-arkitekturen bygger på.

Derudover bygger bogen i udstrakt grad på Visual Studio.Net, så hvis man ikke har dette IDE, kan bogen ikke rigtig bruges til noget. Forfatterne nævner, at det kan lade sig gøre at udvikle ASP.Net uden programmet, men til seriøs udvikling er det altså påkrævet.

Derudover kan IIS 5 indtil videre kun benyttes under Windows 2000 og XP professionel, så foreløbig bygger .Net-arkitekturen altså på et forholdsvist snævert antal produkter. Bogens eksempler bygger konsekvent på Visual Basic.Net, og det er et udmærket valg, men én af fordelene ved .Net-arkitekturen er, at den er sproguafhængig, og en række andre sprog kan benyttes.

For at leve op til .Net-platformen er Visual Basic i øvrigt udvidet på en række punkter, således at sproget nu i langt højere grad bygger på objektorientering, hvilket er en fordel.

Indledningsvis gennemgår bogen syntaksen i VBScript, og demonstrerer en af de nye funktioner i ASP.Net, HTML-kontroller. HTML-kontroller er en måde at benytte HTML-elementer programmatisk, hvilket sammen med en anden ny funktion, som passende hedder server-kontroller, gør det muligt i højere grad at separere de forskellige dele af en webapplikation.

I løbet af de sidste par år er der kommet mere fokus på behovet for denne opdeling, og en løsningsmodel som oftest fremhæves, er det såkaldte Model-View-Controller paradigme, som specificerer hvorledes data, databehandling og brugerens mulighed for at manipulere data skal hænge sammen. I Java-verdenen er dette koncept forsøgt realiseret via den såkaldte Model 2-arkitektur, og ASP.Net aspirerer til noget lignende med disse HTML- og Server-kontroller.

Konceptet ligger ganske langt fra de programmeringspraksisser, som er almindelige i den tidligere version af ASP, og bogen giver desværre ikke rigtigt noget bud på, hvorfor denne fremgangsmåde er ønskværdig. Med andre ord får læseren at vide hvordan teknikken anvendes, men ikke hvorfor.

Udmærket introduktion

Efter den første trediedel går bogen videre til at behandle konkrete løsninger, og det er lige hurtigt nok. De fleste nybegyndere i ASP.Net vil givetvis have behov for en dybere gennemgang af .Net-grundlaget, men det må man altså klare et andet sted.

De områder, bogen vælger at se nærmere på, er imidlertid velvalgte og drejer sig omkring problemstillinger, som udvikleren vil stå med i dagligdagen.

Et kapitel gennemgår sikkerhed og SSL, og det er rart at se et kapitel som dette så tidligt i bogen, og ikke bagerst som en eftertanke. Derefter er det e-mails, og læseren får lov til at snuse en anelse til .Net-klassebibliotekerne ved en gennemgang af filbehandling og input/output, der som så meget andet i .Net er inspireret af Java.

En del kapitler gennemgår datatilgang, herunder en grundig gennemgang af ADO.NET. Afslutningsvist gives en lidt overfladisk gennemgang af webtjenester, men det må retfærdigvis siges, at manglen på eksisterende implementeringer gør det lidt svært at give en praktisk beskrivelse af fænomenet.

ASP.Net-bogen er en udmærket introduktion, som især udviklere, der skal migrere fra ASP 3, kan benytte i overgangsfasen. Men et dybere kendskab til .Net-platformen end det, som bogen kan give, vil på længere sigt være påkrævet.

 ASP.NET-bogen
Joe Martin og Brett Tomson
IDG Forlag
ISBN: 87-7843-514-5
368 sider
Kr. 349,00

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    It-løsninger | Nordhavn

    SAP Excellence Day 2026

    Få konkrete erfaringer med S/4HANA, automatisering og AI i praksis. Hør hvordan danske virksomheder realiserer gevinster og etablerer effektive SAP-løsninger. Vælg fysisk deltagelse hos SAP eller deltag digitalt.

    Infrastruktur | København

    Datacenterstrategi 2026

    Denne konference bidrager med viden om, hvordan du balancerer cloud, on-premise og hybrid infrastruktur med fokus på kontrol, compliance og forretning.

    Sikkerhed | Aarhus C

    Identity Festival 2026 - Aarhus

    Er du klar til en dag, der udfordrer din forståelse af, hvad Identity & Access Management kan gøre for din organisation? En dag fyldt med indsigt, inspiration og løsninger, der sætter kursen for, hvordan vi arbejder med IAM i de kommende år.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Sourcing IT har pr. 2. februar 2026 ansat Susanne Sønderskov som Salgsdirektør. Hun skal især beskæftige sig med at styrke Sourcing IT’s kommercielle fundament, skalere salgsindsatsen og øge tilstedeværelsen bl.a. hos jyske kunder. Hun kommer fra en stilling som Salgsdirektør hos Right People Group ApS. Hun har tidligere beskæftiget sig med salgsledelse inden for IT-freelanceleverancer og komplekse kundeaftaler, både privat og offentligt. Nyt job

    Susanne Sønderskov

    Sourcing IT

    Idura har pr. 1. januar 2026 ansat Lars Mørch, 54 år,  som VP of Sales. Han skal især beskæftige sig med Iduras salgsorganisation, implementere en ny go-to-market-model og sikre udviklingen af virksomhedens identitetsplatform. Han kommer fra en stilling som Regional Vice President hos Avallone. Han er uddannet på CBS og har en BA i Organization & Innovation. Han har tidligere beskæftiget sig med internationalt SaaS-salg og forretningsudvikling fra både scale-ups og globale teknologivirksomheder. Nyt job

    Lars Mørch

    Idura

    Idura har pr. 15. januar 2026 ansat Mark-Oliver Junge, 26 år,  som software engineer. Han skal især beskæftige sig med at udvikle nye extensions, der gør godkendelsesprocesser mere fleksible, samt bygge infrastruktur til caller authentication. Han kommer fra en stilling som fullstack engineer hos Wayfare.ai. Han er uddannet Fachinformatiker für Anwendungsentwicklung, der betyder “ekspert i softwareudvikling”. Han har tidligere beskæftiget sig med udvikling af softwarearkitektur, DevOps og rammeværk til analyse + orkestrering af SQL-datapipelines. Nyt job
    Lector ApS har pr. 5. januar 2026 ansat Per Glentvor som Seniorkonsulent i LTS-gruppen. Per skal især beskæftige sig med med videreudvikling af Lectors løsning til automatisering og forenkling af toldprocesser. Per kommer fra en stilling som freelancekonsulent. Per har tidligere beskæftiget sig med løsninger indenfor trading, løsninger til detail, mobil samt logistik. Nyt job

    Per Glentvor

    Lector ApS