XML og XSLT

synes tiden fra indsendelse af spørgsmål og opgaver til svar har været hurtig hvilket var rigtig dejligt.

René Matzen, Revisor Informatik ApS

Frontpage

Tak for et godt kursus.

Jeg syntes følgende har været godt:

  1. Beskrivelsen af de forskellige opgaver > svar fra underviser, med tips og forslag til andre måder at se tingene på
  2. At underviser ikke bare pr. automatic har godkendt lektionerne
  3. Måden underviser har besvaret spørgsmål > meget forstålige
  4. At underviser køber et program "kun" fordi jeg har en dansk version
  5. At man efterfølgende kan bruge kurset ved at loge på
  6. Ja jeg kunne blive ved, men det kommer vel i bund og grund an på hvad man havde som forventninger og til det kan jeg kun sige at mine forventninger er blevet opfyldt.
  7. Det vil nok altid være ting man kunne i forvejen, men for mit vedkomne, syntes jeg det var rart at blive bekræftiget i at det man gør er rigtig.

Endnu engang tak for et godt kursus, jeg vil anbefale andre til dig.

Med venlig hilsen

Peder Pedersen 

Peder Pedersen, DGI, Vejle Amt

SQL Programmering

Der har været en rigtig god rødtråd mellem teori og øvelserne hele vejen igennem kursuset. Der har samtidigt været udfordrende, men uden at jeg har siddet og slået mig selv på hovedet. Thor har samtidig været online godt og vel 24/7 til at besvare på spørgsmål og hjælpe mig igennem, hvor jeg har haft det svært.

Alexander Thompson, privat

Excel VBA

Det har bestemt været pengene værd. Jeg kender flere, som har taget VBA kursus on-site i et par dage eller deromkring , og de har slet ikke fået det samme ud af det som jeg har via denne side. Jeg har allerede udviklet små og større modeller til min arbejdsplads, og modellerne bruges allerede internationalt, det havde jeg ikke kunnet uden dette kursus.

Det er kanon, at man får personlig feedback og det går som regel tilmed hurtigt. Dygtig læremester, som sætter sig ind i mine specifikke problemstillinger - det er et stort plus. Den personlige kontakt er max vigtig.

Jeg vil anbefale dette til andre, der spørger til dette.

Michael Mortensen, DLH

Expression Web 4

- At jeg selv kunne bestemme hvornår jeg ville arbejde med kurset.

- At jeg selv kunne bestemme hvornår og med hvad jeg ville gå ekstra i dybden.

- Det venlige 'puf', da jeg var inaktiv i længere tid.

- Den ALTID hurtige respons.

- At jeg også kunne få vejledning i spørgsmål, som ikke helt var inden for kursets emner.

Jørgen Kirkeby, Privat

ASP.NET 4.5

Der har altid faldet et hurtigt svar på spørgsmål, ligesom database problemer, der opstod undervejs, blev løst hurtigt og meget smidigt , uanset at det betød, at Thor måtte opgraderer sin SQL server.

Selvom jeg har stor erfaring med traditionel programmering, har Thor alligevel formået, at åbne mine øjne for den nye verden der er i webudvikling og det er helt sikkert, at fremtidens løsninger er her.
Kommer der et udvidet kursus i ASP.NET, så er jeg sikker på, at jeg vil være at finde blandt kursisterne.

Jeg har kun roser til IT-fjernundervisning, specielt til Thor.

Finn Hoelgaard
Datamatiker

Museum Vestsjælland

Finn Hoelgaard

< >
Se flere referencer

XPath

XPath er vores redskab til at referere til forskellige dele af vores xml dokument. XPath minder meget om den måde vi finder rundt på vores harddisk på. Vi navigerer altid i forhold til den position vi har lige nu (det aktuelle element) - dvs. hvis vi skriver:

Nummer/Fil

betyder det, at vi gerne vil gå til første element der hedder Nummer under det aktuelle element og dernæst gøre det første element derunder, der hedder Fil til det aktuelle element.

Skriver vi i stedet

Nummer/@ID

betyder det at vi vælger ID attributten til Nummer elementet.

 

Når vi bruger XPath i forbindelse med templates som f.eks.

<xsl:template match="Nummer/Kunstner">

Mener vi at vi gerne vil bruge templaten på alle "Kunstner" elementer der ligger under et "Nummer" element (bemærk, at det er lettest at læse det bagfra)

Bruger vi det i stedet i forbindelse med value-of:

<xsl:value-of select="Nummer/Kunstner">

Mener vi, at vi gerne vil gå til "Nummer" elementet under det aktuelle element og derfra til "Kunstner" elementet og vælge det.

Når du har betalt for kurset får du adgang til øvelser til hver lektion. Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.