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

Excel VBA

Det har været meget nærværende og personlig fjernundervisning med hurtige svar på spørgsmål og feedback på opgaver. Der har været stor engagement og ejerskab fra underviserens side.

Det faglige niveau har været vekslende mellem "begynder" og "ekspert" opgaver.

Brian Deleuran, Radiometer

Word videregående

  1. Underviseren svarer hurtigt.
  2. Underviseren kommer med gode ideer og "retter" til det er i orden.
  3. Jeg kan planlægge, som det passer mig.
  4. Jeg kan springe nogle opgaver over - for at komme tilbage til dem fx brevfletning.
  5. Jeg har "snuset" til mange ting, og flere af dem var gode
  6. !

Majbrit Larsen, Revisionsdirektoratet

ASP.NET MVC 5

Jeg var ret glad for, at der var god vekselvirkning mellem teori og praksis. Nogle opgaver var lige til højrebenet, men der var gode muligheder for at anvende teorien på egen hånd, da visse opgaver klart krævede at du havde forstået teorien. Det var super, at man ikke fik alting forærende, men også skulle tænke selv. Jeg kom på kurset uden forudgående viden om MCV, og gik fra kurset med langt større forståelse og god praktisk erfaring med MCV. Jeg vil klart anbefale it-fjernundervisning.

Søren Bondrup Rasmussen, Alm. Brand Forsikring

ASP.NET 3.5

Det har været rigtig godt med det fast forløb - opgave efter opgave

Der fungerer også godt at man selv kan disponerer over tiden så det kan passe ind i hverdagens

arbejde og derved brug meget tid på det man selv synes er svært.

Det virker rigtig godt med den direkte vejledning/problemløsning man får på mail når man er "kørt fast" i en øvelse

Mine svartider har været gode.

Erik Skou, Hedensted Tømmerhandel

Access VBA

Rigtig god og hurtig respons fra underviser. Skal ikke vente ret lang tid på at få et svar på en problemstilling og spørger man efter en uddybning til eksempelvis en kode, kommer der hurtigt et svar, så man kan komme videre. Har fornemmelsen hele vejen igennem at underviser er villig at bruge den nødvendige tid på en, så man kan få løst opgaven. Bliver tvunget til at arbejde med opgaven, der er ikke nogen nem genvej, hvilket er rigtig godt.

Brian Lind Olsen, OUH Odense Universitetshospital

< >
Se flere referencer

xsl:if og xsl:choose

Begge elementer bruges til at styre flow'et i et style sheet. Syntaksen for de to elementer er:

<xsl:if test="udtryk der kan evalueres til sand eller falsk">
<xsl:choose>
  <xsl:when test="udtryk der kan evalueres til sand eller falsk">
     <!-- Skriv det output du vil have hvis testen er sand -->
  </xsl:when>
  <xsl:when test="udtryk der kan evalueres til sand eller falsk">
     <!-- Skriv det output du vil have hvis testen er sand -->
  </xsl:when>
  <xsl:otherwise>
     <!-- Skriv det output du vil have hvis ingen af dine tests var sande -->
  </xsl:otherwise>
</xsl:choose>

Vær opmærksom på, at der er lidt specielle regler for, hvornår noget er sandt eller falsk

  • Hvis en værdi er numerisk regnes den for falsk, hvis den er nul ellers er den sand
  • Hvis en værdi er en tekststreng regnes den for sand, hvis den har en længde der er forskellig fra nul (dvs. hvis der står noget i tekststrengen)
  • Hvis en værdi er et XML element (eller flere) regnes det for sandt, hvis det ikke er tomt - ellers falsk

Eksempel:

<xsl:if test="Navn">
   <!-- Her skriver du så det output du vil have hvis testen er sand --> 
</xsl:if>

regnes for sandt, hvis der er et <Navn> element der er underelement til det aktuelle element .

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.