Kapittel 1. Innledning og motivasjon. 1.1 Innledning. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteder Dynamiske nettsider

Størrelse: px
Begynne med side:

Download "Kapittel 1. Innledning og motivasjon. 1.1 Innledning. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteder. 1.2.1 Dynamiske nettsider"

Transkript

1 1.2. Dynamiske, tjenerbaserte og interaktive nettsteer Kapittel 1 Innlening og motivasjon 1.1 Innlening Mye av agens virksomhet på WWW, alt fra nettbanker til bibliotekkataloger, er ynamisk, interaktiv og atabasestyrt. Alle som leser enne boken har brukt en ynamisk, interaktiv nettsie, et være seg en nettbank, en bibliotekkatalog, en nettbutikk eller lignene. For å kunne forstå hvoran slike ynamiske nettsteer lages, må vi kunne litt om programmering. For å kunne lage slike sier (som er formålet me enne boken), må vi kunne programmere, altså skrive programmer. Å programmere er å skrive programmer som en atamaskin kan tolke og utføre. Slike programmer skrives i et språk vi kaller et programmeringsspråk. Me hjelp av et programmeringsspråk kan vi spesifisere for en atamaskin hvoran en bestemt oppgave skal utføres. En oppgave kan være en sammenligning av to tall, avspilling av en musikk-fil eller styring av et romskip. Et programmeringsspråk er et språk som mennesker kan bruke (skrive og lese) og som en atamaskin kan tolke. Et programmeringsspråk ligner typisk på engelsk, men har en mye mer rigi uttrykksmåte når et gjeler syntaks og orvalg. Det finnes hunrevis av programmeringsspråk. Denne boken omhanler en unermenge av programmeringsspråket PHP. PHP er ett av mange språk som brukes for å lage interaktive nettsier. PHP er relativt enkelt å lære seg, og er meget vanlig å bruke når man lager små og mellomstore ynamiske nettsteer. PHP har også meget goe verktøy for å håntere atabasekommunikasjon. I tillegg kan språket brukes på alle tenkelige atamaskintyper og operativsystemer. Det er essuten gratis og tilgjengelig for alle. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteer Nettsteer som nettbank, netthanelste og bibliotekkatalog er båe ynamiske og interaktive. Dynamiske, fori innholet varierer: to henvenelser 7 til samme nettsie (samme URL) resulterer ikke nøvenigvis i samme utseene eller innhol. De er interaktive, fori brukeren er me på å bestemme ette innholet. Eksemplevis er et brukerens søketermer som bestemmer hvilke poster en bibliotekkatalog skal vise Dynamiske nettsier Før vi sier mer om hva en ynamisk nettsie er, er et betimelig å spørre hva en statisk nettsie er. En statisk nettsie vises likt, i båe innhol og utseene 1, hver gang en hentes fram, uansett hvor, når og av hvem en er hentet frem. HTML 2 -kilekoen ligger lagret i en fil, og er fast så lenge en ikke reigeres av noen. En ynamisk nettsie kan foranre innhol og utseene hver gang en hentes fram, avhengig av enree omstenigheter. Slike omstenigheter kan være ti (eksempelvis om et er ag eller kvel), atamaskinen brukeren sitter ve, og ikke minst hvoran brukeren ientifiserer seg for tjeneren som prouserer nettsien Hva er en tjener (engelsk:server)? De fleste har hørt oret tjener (engelsk:server) brukt om en stor og kraftig atamaskin. En tjener er egentlig et program, men et er vanlig at et tjenerprogram kjører på en relativt kraftig maskin, en tjenermaskin. Det reier seg om et ataprogram som yter en bestemt tjeneste. Programmet går i en slags evig runans. Hver gang et, i løpet av runansen, kommer til et visst punkt, sjekker et om noen langtveisfra, kalt et klientprogram, har tatt kontakt og bet om en tjeneste. Dette er forsøkt illustrert på figur 1.0. Om ette har skje, stopper tjenerprogrammet opp, avleser forespørselen (hvem har sent og hva et gjeler), utfører et som skal til for å prousere et svar, og sener svaret til klientprogrammet. Deretter fortsetter tjenerprogrammet runansen i påvente av en ny forespørsel. En webtjener er et tjenerprogram som hånterer webforespørsler. Klientene er typisk nettlesere. Velig ofte, og ikke allti, gjeler forespørslene en bestemt nettsie. Nettsien et søkes etter vil gjerne finnes som en iskfil på tjenermaskinens filsystem. Ve ankomst av en slik forespørsel senes et en varsel til tjenerprogrammet. Tjenerprogrammet tolker så forespørselen. Dersom et er en statisk nettsie et spørres etter, finner programmet riktig fil og sener filens innhol til klienten (nettleseren) som sente forespørselen. Denne interaksjonsmoellen kalles klient-tjener-moellen, og er moellen Internett (og webben) er basert på. 1 forutsatt at forskjellige nettlesere tolker en likt 2 I enne boken holer vi oss til XHTML-stanaren. XHTML er en utvikling av HTML, og termene brukes her om hveranre. 8

2 1.3. Våre første programmer Interaktive nettsier Me PHP kan vi ta i bruk ata fra brukere ve hjelp av HTML-forms. En HTML-form er en type skjema, me felter, som webbrukere kan fylle me ata, og som PHP-programmer er i stan til å ta i bruk. HTML-forms ser vi på i kapittel Våre første programmer I kommene uneravsnitt viser vi noen eksempler på enkle PHP-programmer som implementerer meget enkle nettsier. Eksemplene introuserer PHP s kanskje viktigste verktøy: komanoen print Et første, enkelt eksempel Figur 1.0: Et tjenerprogram går i en staig runans, og sjekker om noen klienter har tatt kontakt og bet om en tjeneste.? står for motta forespørsel, # står for utføre tjeneste og! står for sen svar Tjenerbaserte ynamiske nettsier PHP-baserte ynamiske nettsier er tjenerbaserte. En tjenerbasert, ynamisk nettsie tilrettelegges på webtjeneren. Webtjenerprogrammet vi beskrev ovenfor, og som ligger på en tjenermaskin, bruker en tolker (et ataprogram) som oversetter ynamiske nettsier av typen enne boken omhanler. Tenk eg et nettste som viser klokkeslettet hver gang brukeren klikker på en lenke. Følgene skjer når vi klikker på en lenke til en tjenerbasert ynamisk webklokke, skrevet i PHP: nettleseren sener en forespørsel til tjeneren, som finner riktig PHPprogram (me URL en til PHP-filen) PHP-programmet etterspør et øyeblikkelige klokkeslettet 3 og gjør klokkeslettet om til en forståelig tekststreng (for eksempel ). Eksempel 1.A: Programkoe for et lite ataprogram 1 2 print ( Dette er et enkelt program ) ; 3 Programmet i eksempel 1.A skriver en tekstlinje (Dette er et enkelt program) til nettlservinuet. Programmet ligger i en fil som vi gir et navn me.php som etternavn. Vi antar at filen heter prog.php, og ligger på webtjenerenhttp:// bibin.hio.no, i webmappenphp/k1. Den fulle referansen til programmet er, altså,http://bibin.hio.no/php/k1/prog.php. Filen prog.php er en nettsie. Når vi henter filen opp i en nettleser blir programmet som er skrevet i en, kjørt. Kjøring av et PHP-program består i at programfilen hentes opp i en nettleser. e Resultatet av kjøringen ser vi på Figur 1.1. Webtjenerprogrammet sener strengen me klokkeslettet over nettet til vår nettleser, for visning. Legg merke til at i ette eksemplet viser vår nettleser tjenerens klokkeslett. Hvis vår tjener er lokalisert i USA, får vi et klokkeslett som ikke passer me vårt. 3 Enhver atamaskin, også en tjenermaskin, har en innebyg klokke som kan brukes av forskjellige programmer som trenger å vite klokkeslettet. 9 Dette er et enkelt program Figur 1.1. Kjøring av eksempel 1.A: en linje som skrives til nettleserenvinuet 10

3 En vanlig feil som gjøres når man skal prøve å kjøre et PHP-program, er å hente et opp som en vanlig iskfil (C:\php\k1\prog.php eller M: public html php k1 prog.php). Dette resulterer i at nettleseren ikke oppfatter teksten som programkoe. resultatet er erfor uefinert (se Figur 1.2). For at et PHP-program skal kjøres som forventet, må en hentes opp fra en webtjener, over http-protokollen, altså:http://bibin.hio.no/ php/k1/prog.php, ikke som en vanlig fil,c:\php\k1\prog.php. e Legg merke til at nettsien i eksempel 1.A på forrige sie ikke er interaktiv. Vi kommer til interaktive nettsier i kapittel 2. Innholsmessig er nettsien heller ikke ynamisk, a ens innhol og utseene står uenret mellom visninger, vel å merke så lenge ingen går inn og reigerer filen. Nettsien kunne like gjerne ha vært skrevet i HTML Våre første programmer maltekst, eller, på engelsk, template text). Den samenflettee sien senes nettleseren. Legg merke til semikolontegnet bak klammen! PHP-kommanoer (slik som print) skal allti avsluttes me semikolon. Eksempel 1.B: PHP-koe innenfor en XHTML-fil 1 <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN 2 org/tr/xhtml1/dtd/xhtml1 transitional. t > 3 <html xmlns= org/1999/xhtml > 4 <hea >... 5 <title>annet program</title> 6 </hea> 7 <boy> 8 9 print ( <p>dette er mitt anre PHP program</p> ) ; </boy> 12 </html> Slik ser resultatet ut i sievisning: C:\php\k1\prog.php print("dette er et enkelt program"); Figur 1.2. Kjøring av eksempel 1.A når programmet hentes feilaktig opp som en iskfil og skriver ut programkoen. Dette er mitt anre PHP-program m/annet.php Figur 1.3. Kjøring av eksempel 1.B: resultatvisning av annet eksempel Generering av XHTML Vi har sett hvoran et program kan skrive en tekst til en nettleser. PHP gir oss mulighet til å veve PHP-instruksjoner sammen me faste HTMLsetninger. Eksempel 1.B på neste sie er en php-fil, me noen faste XHTMLavsnitt og ett programavsnitt. Slike programavsnitt kalles heretter PHPblokker. PHP-blokken starter me og slutter me. I en PHP-blokk gjeler anre regler enn e som gjeler i XHTML-blokker. I PHP-blokker skrives (eler av) koen til PHP-programmer. Språket i slike blokker er PHP. Her må alt som skal skrives til nettleseren skrives me hjelp av print-kommanoer. I likhet me eksepmel 1.A, gjør også eksempel 1.B lite utover genreringen av vanlig HTML-koe. print innenfor en PHP-blokk gjør at HTML-KODEN flettes sammen me en faste HTML koen (sistnevnte pleier man å kalle 11 Kilevisning 1.1 viser kilekoen til eksempel 1.B. Dette er hva vi ser når vi ber vår nettleser om å vise siens kile. Kilevisning 1.1: PHP innenfor en HTML-fil: kilevisning <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN org/tr/xhtml1/dtd/xhtml1 transitional. t > <html xmlns= org/1999/xhtml > <hea>... <ti tle>annet program</ ti tle> </hea> <boy> <p>dette er mitt anre PHP program</p> </boy> </html> 12

4 Et PHP-program kjører på tjenermaskinen, og lager en HTML-fil, som lastes ne og vises på samme måte som en hvilken som helst annen HTML-fil. Verken i sievisningen eller i kilevisningen kan man se at tekstlinjen er PHP-generert. e 1.4 Kommentarer i programkoen Selv om PHP er engelsklignene, skrives og forstås av mennesker, er et ikke allti lett for utenforståene å forstå hva en programmerer ønsker å oppnå me en koesekvens. En utenforståene kan være en annen programmerer som skal viereutvikle et program, men kan også være en samme som har skrevet programmet, noen uker etter at et er skrevet... kommentarer er tekstbolker som PHP-tolkeren overser, og som ikke blir en el av et kjørene programmet. De kan brukes for å forklare, på vanlig språk hva en koebit gjør. Vi skriver kommentarer i programkoen for at vi (og anre) lettere skal kunne lese våre programmer. Kommentarer i programmet påvirker ikke programmets funksjon. e PHP tillater to typer kommentarer: énlinjet og flerlinjet. En linje i en PHP-blokk som begynner me to skråstreker er en kommentarlinje: // En l i n j e me tekst t i l nettleseren print ( <p> Denne linjen skrives t i l nettleseren </p> ) ; nettleservisningen til eksemplet blir: 1.4. Kommentarer i programkoen / Neste l i n j e printer en l i n j e me tekst t i l nettleseren / print ( <p> Denne linjen skrives t i l nettleseren</p> ) ; Resultatet blir et samme som ovenfor. Eksempel 1.C viser et lite program me noen kommentarer. Kilevisning 1.2 og figur 1.4 på neste sie viser resultatet av å kjøre ette programmet. Resultatet er nøyaktig slik et ville ha vært hvis kommentarene var utelatt. Eksempel 1.C: Koe me innlagte kommentarer 1 <!DOCTYPE... > 2 <html xmlns= org/1999/xhtml > 3 <hea >... 4 <title>kommentarer</title> 5 </hea> 6 <boy> / Dette programmet skriver noen l i n j e r t i l 10 en nettleser. Skrevet av Michael / // Linjen neenfor skriver overskriften 13 print ( <h3>dette er en overskrift </h3>\n ) ; print ( <p>nå følger en l i s t e me innførsler </p>\n ) ; 16 // linjene neenfor skriver innførslene 17 print ( <ul>\n ) ; 18 print ( <li >Første innførsel</li >\n ) ; 19 print ( <li >Anre innførsel</li >\n ) ; 20 print ( <li >Treje innførsel </li >\n ) ; 21 print ( </ul>\n ) ; </boy> 24 </html> Denne linjen skrives til nettleseren En blokk-kommentar, mellom /* og */ kan strekke seg over flere linjer: 13 Kilevisning 1.2: Koe me innlagte kommentarer: Kilevisning <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN org/tr/xhtml1/dtd/xhtml1 transitional. t > <html xmlns= org/1999/xhtml > <hea>... <ti tle>kommentarer</ ti tle> </hea> 14

5 <boy> </boy> </html> <h3>dette er en overskrift</h3> <p>nå følger en liste me innførsler</p> <ul> <l i>første innførsel</ l i> <l i>anre innførsel</ l i> <li>treje innførsel </li> </ul> Dette er en overskrift Nå følger en liste me innførsler Første innførsel Anre innførse Treje innførsel Figur 1.4. Kjøring av eksempel 1.C: kommentarene vises ikke 1.5 Oppsummering I ette kapitlet har vi introusert språket PHP og infrastrukturen som PHP operererer innenfor. Begrepene som ble introusert er viktige å bli kjent me og forstå. All erfaring tilsier at best mulig forståelse oppnås ve å programmere, og at et er øvelse som gjør mester. Det er for eksempel lurt å kopiere eksemplene tilhørene ette kapitlet (og, når en ti kommer, også e anre kapitlene) fra bokens nettsie, og forsøke å få em til å virke i nettopp itt system. Reiger gjerne og foranre litt på em, for å se hva som skjer. Det er helt ufarlig, faktisk ganske lærerikt, å framprovosere noen feil, for så å rette em opp igjen. Go fornøyelse! 15

Et forsøk på definisjon. Eksempel 1

Et forsøk på definisjon. Eksempel 1 [Kurssidene] [ ABI - fagsider bibin ] Introduksjon Michael Preminger (michael.preminger@hioa.no) 13/12-13 I denne forelesningen: Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Motivasjon:

Detaljer

Et forsøk på definisjon. Eksempel 1

Et forsøk på definisjon. Eksempel 1 Et forsøk på definisjon [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michael.preminger@hioa.no) 19/08-15 Engelsklignende språk, med rigid syntaks, som kan brukes til å skrive instruksjoner

Detaljer

Verdier, variabler og forms

Verdier, variabler og forms [Kurssidene] [ ABI - fagsider bibin ] Verdier, variabler og forms Michael Preminger (michaelp@hio.no) 16/01-14 Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Litt om forrige times øvelsesoppgaver

Detaljer

En enkel while-løkke. 1 of 12 15.09.2015 15:28. 2 of 12 15.09.2015 15:28. while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt

En enkel while-løkke. 1 of 12 15.09.2015 15:28. 2 of 12 15.09.2015 15:28. while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hioa.no) 15/09-15 En liten repetisjon Løkker Arrayer (tabeller) Løkker

Detaljer

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider:

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider: Fra sist JSP - 2 Installasjon av Web-tjener Et enkelt JSP-script HTML statisk Forms Tags Ønsker dynamiske nettsider: Klientside-script/programmering Javascript, vbscript, applets Tjenerside-script/programmering

Detaljer

Introduksjon til beslutningsstrukturer

Introduksjon til beslutningsstrukturer [Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Introduksjon til beslutningsstrukturer Michael Preminger (michaelp@hio.no) 24/01-14 Repitisjon fra

Detaljer

[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler

[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15 Vi holder orden på verdier med hjelp av variabler Vi lagrer verdier i variabler. Variabelnavn uttrykker verdienes rolle

Detaljer

while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke

while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke [Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Michael Preminger

Detaljer

Tilgjegelighet av XHTML-forms

Tilgjegelighet av XHTML-forms [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 08/02-14 Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Eksempel 1: For å lage en liten array (bare 5 innførsler)

Detaljer

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html 1 of 9 15.04.2015 14:15 Spry og behaviours Både Spry and Behaviours er basert på programmeringsspråket Javascript. Javascript kjører i nettleseren og ikke på webserver som PHP og Perl. På en lignende måte

Detaljer

Forelesning 23/9-08 Webprog 1. Tom Heine Nätt

Forelesning 23/9-08 Webprog 1. Tom Heine Nätt Forelesning 23/9-08 Webprog 1 Tom Heine Nätt Kursinfo Tom Heine Nätt E-post: tom.h.natt@hiof.no Mobil: 92012120 MSN: thnatt@hotmail.com All nødvendig info (forhåpentligvis) finnes på kursets webside: http://www.it.hiof.no/webprog1

Detaljer

Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006

Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Page 1 Page 2 [Kurssidene] [ JBI] [ ] Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Vi kommer for det meste til å bruke while-løkker, men for-løkker anses viktige å kjenne til Michael

Detaljer

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Else Lervik, august 2010 (Av hensyn til JSF-delen av kurset anbefaler vi at du sørger for å ha NetBeans-versjon 6.9.) I den grad denne veiledningen

Detaljer

Forsvunnet katt webside

Forsvunnet katt webside Lesson 3 Forsvunnet katt webside All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Detaljer

Oblig 5 Webutvikling. Av Thomas Gitlevaag

Oblig 5 Webutvikling. Av Thomas Gitlevaag Oblig 5 Webutvikling Av Thomas Gitlevaag For oppgave 1 og 2 skal dere levere en funksjonell webside på deres hjemmeområde. Dere skal også levere alle phps-filene slik at man for en hver side kan slenge

Detaljer

Innstallasjon og oppsett av Wordpress

Innstallasjon og oppsett av Wordpress Del 1 - Installasjon og oppsett Innstallasjon og oppsett av Wordpress Wordpress har blitt en veldig populær publiseringsplattform for websider. Uten særlige tekniske ferdigheter kan man sette opp profesjonelle

Detaljer

Kapittel 1. Kom i gang med PHP

Kapittel 1. Kom i gang med PHP Kapittel 1 Kom i gang med PHP Læringsmål: Dette kapittelet vil fungere som en enkel oppstartsguide for å komme i gang med PHP. Du vil få lære om historien bak PHP installasjon av nødvendig programvare

Detaljer

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive, 1. Last ned og installer XAMPP. 2. Sjekk at alt fungerer. 3. MySQL. Vi begynner med databaseserveren, MySQL. Gå til DOS klarmelding eller ledetekst (finnes under tilbehør på startmenyen om du ikke som

Detaljer

the web Introduksjon Lesson

the web Introduksjon Lesson Lesson 1 the web All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon

Detaljer

Nedlasting og brenning av egne ISO-cd-er

Nedlasting og brenning av egne ISO-cd-er Nedlasting og brenning av egne ISO-cd-er 18.1.2005, Geir Maribu, TISIP Læringsmål: Laste ned ISO-filer fra nettet, og brenne disse til en bootbar cd. ISO-filer trenger du bl.a dersom du skal installere

Detaljer

Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006

Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Page 1 Page 2 [Kurssidene] [ JBI] [ ] Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Introduksjon til kontrollstrukturer Michael Preminger (michaelp@hio.no) 07/09-06 I denne forelesningen

Detaljer

INTRODUKSJON HVEM ER DETTE FAGET FOR?...

INTRODUKSJON HVEM ER DETTE FAGET FOR?... Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Kom i gang med PHP Svend Andreas Horgen Lærestoffet er utviklet for faget IINI3003 Webprogrammering med PHP Resymé: Denne leksjonen skal

Detaljer

1. XHTML. Innhold Innledning

1. XHTML. Innhold Innledning Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag XHTML Lene Hoff 19.9.2006 Lærestoffet er utviklet for faget XML Teknologi 1. XHTML Resymé: I denne leksjonen skal vi ta for oss standarden

Detaljer

Memoz brukerveiledning

Memoz brukerveiledning Memoz brukerveiledning http://memoz.hib.no Pålogging...1 Oversikt...2 Profilside...2 Inne i en memoz...3 Legg til ting...3 Tekstboks...3 Rediger og flytte på en boks...4 Bildeboks...5 Videoboks...7 HTML-boks...7

Detaljer

Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no

Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no Innlogging 3.. Skriv inn url-adressen til nyhetsbrev.us i nettleseren. Du kan eventuellt skrive

Detaljer

1. Installasjon av web-tjener og teori

1. Installasjon av web-tjener og teori Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Installasjon av web-tjener og teori Tomas Holt 30.1.2006 Lærestoffet er utviklet for faget LV193D Web-programmering med JSP 1. Installasjon

Detaljer

Bruksanvisning for publisering med ez publish 3.7.5

Bruksanvisning for publisering med ez publish 3.7.5 Bruksanvisning for publisering med ez publish 3.7.5 Bakgrunn for oppgraderingen Norsk Fysioterapeutforbund har oppgradert nettstedet www.fysio.no. Det er gått over tre år siden NFF lagde det nåværende

Detaljer

Kap 3: Anvendelser av Internett

Kap 3: Anvendelser av Internett Kap 3: Anvendelser av Internett Hva er egentlig Internett? Skal studere de vanligste protokollene: Web E-post DNS Ansvarsområder og prosess-skille 1 Hva er egentlig Internett? Infrastruktur Tjenester Roller

Detaljer

BAAN IVc. BAAN Data Navigator - Brukerhåndbok

BAAN IVc. BAAN Data Navigator - Brukerhåndbok BAAN IVc BAAN Data Navigator - Brukerhåndbok Utgitt av: Baan Development B.V. P.O.Box 143 3770 AC Barneveld The Netherlands Trykt i Nederland Baan Development B.V. 1997. Med enerett. Informasjonen i dette

Detaljer

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26.

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26. (X)HTML, CSS og JavaScript Grunnleggende programmering i Java Monica Strand 26. november 2007 Gr. leggende Java 26. november 2007 1 HTML HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Leksjon 9 Web, HTTP og IIS Applikasjonslaget i Internett Web protokollen: HTTP Webtjeneren IIS Utskrift med HTTP i Internett Pensum Kvisli: Windows Server og datanett, Kap.

Detaljer

Brukerveiledning for identifisering med BankID

Brukerveiledning for identifisering med BankID Brukerveiledning for identifisering med BankID Innledning Denne brukerveiledningen tar kun for seg identifisering med BankID med sikkerhetskort. Brukerveiledningen vi ikke inneholde beskrivelse av alle

Detaljer

Installasjon av webtjener

Installasjon av webtjener Installasjon av webtjener Installasjon/Konfigurering Installasjon av webtjener Oppsett av kataloger som skal være tilgjengelig på web Spesifisering av aksesskontroll - i henhold til sikkerhetspolitikk

Detaljer

Introduksjon til programmering og programmeringsspråk

Introduksjon til programmering og programmeringsspråk Introduksjon til programmering og programmeringsspråk Henrik Lieng Høgskolen i Oslo og Akershus https://code.org/ Veldig høy-nivå programmering med Scratch End-user programming Overtone, Tidal, etc., bygger

Detaljer

Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no

Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no Hovedprosjekt 2008 av Audun M. Solheim, student HIST/BAIN, audun@c2i.net Oppdragsgiver:Bjørg Minnesjord Solheim, bjorg@midt-svartdal.no

Detaljer

JavaServer Pages (JSP)

JavaServer Pages (JSP) JavaServer Pages (JSP) Forelesning 1 Klient/tjener-systemer, installasjon av tjener, og intro til JSP. Statisk Web = HTML Overskrift

Detaljer

Saaghus kurs & foredrag. Endringsforståelse når endringer skaper indre og ytre reaksjoner. Mediehåndtering vær forberedt før media tar kontakt

Saaghus kurs & foredrag. Endringsforståelse når endringer skaper indre og ytre reaksjoner. Mediehåndtering vær forberedt før media tar kontakt Saaghus kurs & forerag Ranveig Rønningen Saaghus holer kurs og forerag for små og store virksomheter. Alle kurs vinkles i forhol til kunens behov og situasjon. Kursene er en variasjon av unervisning, iskusjon,

Detaljer

Logaritmer og eksponentialfunksjoner

Logaritmer og eksponentialfunksjoner Logaritmer og eksponentialfunksjoner Dette er fra e to første forelesningene i MA02 våren 2008. Noe er skrevet mer ut, men mange etaljer er utelatt. De er utelatt me vilje, for at u skal fylle em ut selv!

Detaljer

Introduksjon til nettverksteknologi

Introduksjon til nettverksteknologi Avdeling for informatikk og e- læring, Høgskolen i Sør- Trøndelag Introduksjon til nettverksteknologi Olav Skundberg og Boye Holden 23.08.13 Lærestoffet er utviklet for faget IFUD1017- A Nettverksteknologi

Detaljer

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 11. mai 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Lotus Traveler - Manual for installasjon

Lotus Traveler - Manual for installasjon Lotus Traveler - Manual for installasjon Innholdsliste Nedlasting...2 Installasjon...3 Konfigurering...4 Problemer...5 Nedlasting 1) Åpne nettleseren på mobilen din. På de fleste Nokia-telefoner har denne

Detaljer

1. Installering av webtjener. Litt teori

1. Installering av webtjener. Litt teori Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Installering av webtjener. Litt teori Grethe Sandstrak 01.09.2015 Lærestoffet er utviklet for faget LV199D Web-programmering med ASP.NET

Detaljer

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse Huldt & Lillevik Ansattportal - en tilleggsmodul til Huldt & Lillevik Lønn Teknisk beskrivelse Huldt & Lillevik er trygghet Trygghet er å vite at løsningen du bruker virker, hver eneste dag, enkelt og

Detaljer

Bruk av kildeavskrifter som er merket med grønn kule

Bruk av kildeavskrifter som er merket med grønn kule www.slektshistorielaget.no Bruk av kildeavskrifter som er merket med grønn kule Hvorfor er dette nyttig? De aller fleste av avskriftene som er markert med grønn kule er lagret i databaser på lagets hjemmeside

Detaljer

Båtforening på nett. Produktrapport

Båtforening på nett. Produktrapport Båtforening på nett Hovedprosjekt våren 2009, Høgskolen i Oslo Prosjektgruppe 36 Vegard Skipnes, Rade Vuckovic & Frode Sørensen Produktrapport 1 Sammendrag Denne rapporten er en del av Hovedprosjektet

Detaljer

HTML og relasjonsdatabaser med PHP

HTML og relasjonsdatabaser med PHP HTML og relasjonsdatabaser med PHP Oppgaveveiledning Kent Dahl Informasjonsbehandling Brukersystemer Orkdal videregående skole (7. mars 2004) Innholdsfortegnelse 1. Introduksjon...2 1.1.

Detaljer

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012 Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012 Mange får spørsmål om å hjelpe noen med å bruke Hageselskapets portal. Enkle

Detaljer

En smak av web Østfoldbibliotekene 2009

En smak av web Østfoldbibliotekene 2009 Ting 2: Blogging De fleste blogger man finner på internett publiseres med et bloggverktøy. Det finnes en rekke slike tjenester fra ulike tilbydere. De fleste er gratis, og reklamefinasiert, mens noen koster

Detaljer

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. 1 Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. (Læreboka kapittel 2-5) Legg merke til den første blokken,

Detaljer

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING 2009 Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING Brukerveiledning for tilleggsmodul til Microsoft PowerPoint og Open Office for oppdatering av eget innhold for kunder av Doctors Media

Detaljer

Intro til WWW, HTML5 og CSS

Intro til WWW, HTML5 og CSS Intro til WWW, HTML5 og CSS Håkon Tolsby 20.08.2015 Håkon Tolsby 1 World Wide Web Webserver: Programvare som distribuerer websider og/eller maskin hvor programmet kjører Webbrowser (nettleser): Program

Detaljer

Radix en enkel innføring

Radix en enkel innføring Radix en enkel innføring Dette er en enkel oppskrift på den mest vanlige bruken av Radix. 1 Utgangspunkt: Du har laget en video som du vil dele med dine studenter i Fronter. Du kan da bruke Radix som lagrings-

Detaljer

Side 1. Sniggabo CMS brukermanual rev. 2

Side 1. Sniggabo CMS brukermanual rev. 2 Side 1 Sniggabo CMS brukermanual rev. 2 INNHOLDSFORTEGNELSE Logg inn... 3 Menylinje... 3 Artikkelliste... 4 Ny artikkel... 5 Aktiviteter... 8 Rediger aktivitet... 9 Dokumenter... 9 Nytt dokument... 10

Detaljer

Kapittel 1: Datamaskiner og programmeringsspråk

Kapittel 1: Datamaskiner og programmeringsspråk Kapittel 1: Datamaskiner og programmeringsspråk Redigert av: Khalid Azim Mughal (khalid@ii.uib.no) Kilde: Java som første programmeringsspråk (3. utgave) Khalid Azim Mughal, Torill Hamre, Rolf W. Rasmussen

Detaljer

Hvor og hvordan lagrer du mediafilene dine?

Hvor og hvordan lagrer du mediafilene dine? Beskriv din digitale infrastruktur, med tilhørende arbeidsflyt. Hvor og hvordan lagrer du mediafilene dine? Hva gjør du med back-up? Hva slags online lagringsløsning har du valgt? Hvordan finner du fram

Detaljer

Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp

Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp Oppdatert av Per Øivind Eriksen Jan 2016 1 Innhold Om RMS Regional Medlem service er utviklet for at du som lagsleder

Detaljer

Avinstallere Java: Windows 7 og eldre versjoner

Avinstallere Java: Windows 7 og eldre versjoner Veildning: Java problemer Avinstallere Java: Windows 7 og eldre versjoner... 1 Hvordan avinstallere Java: Windows 8... 3 Installere Java: Internet Explorer... 5 Installere Java: Mozilla Firefox... 6 Hvordan

Detaljer

Kjøre Wordpress på OSX

Kjøre Wordpress på OSX Kjøre Wordpress på OSX Alt etter hva du ønsker å bruke Webserveren til er det flere måter å gjøre dette på. Ønsker du kun en side som skal dele sider du lager manuelt, med PHP, GD etc eller med server

Detaljer

1 Introduksjon til web-programmering med JSP

1 Introduksjon til web-programmering med JSP side 1 av 20 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag 1.Introduksjon til web-programmering med JSP Tomas Holt, Else Lervik Lærestoffet er utviklet av Tomas Holt for faget LV193D

Detaljer

Grunnleggende om websider og HTML-kode

Grunnleggende om websider og HTML-kode Grunnleggende om websider og HTML-kode Html er et språk / en standard som brukes for å gi instrukser til nettlesere om hvordan ulike elementer på en webside skal fortolkes og presenteres for en sluttbruker.

Detaljer

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside Del 1: Overgang fra gammel hjemmeside til ny hjemmeside Instituttsider og personlige hjemmesider som ligger på HFs egen webserver skal nå fases ut.dette innebærer at alle som fortsatt har hjemmesider der,

Detaljer

datatyper Hva er programmering? Variabler og Informasjonsteknologi 2 Kompetansesemål

datatyper Hva er programmering? Variabler og Informasjonsteknologi 2 Kompetansesemål Variabler og datatyper Gløer Olav Langslet Sandvika VGS Høst 2012 Informasjonsteknologi 2 Hva er programmering? Når du skal bake en kake følger du gjerne en oppskrift. Først er det beskrevet hva kaken

Detaljer

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato

Detaljer

2. Beskrivelse av mulige prosjektoppgaver

2. Beskrivelse av mulige prosjektoppgaver Avanserte databaser (øving 9, 10, 11 & 12) Tore Mallaug 25.01.2008 Opphavsrett:Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for faget LO326D Avanserte Databaser INNLEVERINGSFRISTER (Obligatorisk

Detaljer

Prosjekt. Halvårs-rapport. til fordypning. Eva-Anita Thorsen 2MKA. 7.Januar, 2010

Prosjekt. Halvårs-rapport. til fordypning. Eva-Anita Thorsen 2MKA. 7.Januar, 2010 1 0 Prosjekt 7.Januar, 2010 til fordypning Eva-Anita Thorsen 2MKA Halvårs-rapport 0.1 innhold 2 INFO SIDE Innhold 2 Innledning 3 Hoveddel 4-8 Avslutning 9 Logg 10-12 Bakside 13 0.2 innledning 3 Innledning

Detaljer

6108 Programmering i Java. Leksjon 1. Introduksjon til programmering og til Java

6108 Programmering i Java. Leksjon 1. Introduksjon til programmering og til Java 6108 Programmering i Java Leksjon 1 Introduksjon til programmering og til Java Hva er programmering? 1. Hva er et program? 2. Hva skal programmeres? 3. Hva er en programmerer? Programmering i Java - Leksjon

Detaljer

Installasjonsveiledning. Phonzoadapter

Installasjonsveiledning. Phonzoadapter Installasjonsveiledning Phonzoadapter Side 1av 8 Copyright Phonzo AS Installasjonsveiledning Phonzoadapter Dato: 08.02.2006 Versjon 2.0 Innhold 1 INTRODUKSJON... 2 2 DERSOM DU HAR LEDIG NETTVERKSKONTAKT...

Detaljer

Komme igang med App Inventor Introduksjon App Inventor PDF

Komme igang med App Inventor Introduksjon App Inventor PDF Komme igang med App Inventor Introduksjon App Inventor PDF Introduksjon Dette er en introduksjon til MIT App Inventor, hvor du skal lære å lage applikasjoner til Android. Å lage apps i App Inventor er

Detaljer

Installere JBuilder Foundation i Windows XP

Installere JBuilder Foundation i Windows XP Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være

Detaljer

Kom i gang med Python

Kom i gang med Python Kom i gang med Python Instruksjon for lærere Pål Hellesnes SYSTEMUTVIKLER paal@firstpoint.no www.bedreinnsikt.no Dette dokumentet er en del av skolematerialet for undervisning i programmering. «Alle barn

Detaljer

PBL Barnehageweb. Brukerveiledning

PBL Barnehageweb. Brukerveiledning PBL Barnehageweb Brukerveiledning 1 1. Innledning Gratulerer med valget av nye PBL Barnehageweb! Med PBL Barnehageweb skal det være enkelt å lage en brukervennlig, moderne og profesjonell nettside for

Detaljer

VEILEDER MOTTA FJERNHJELP

VEILEDER MOTTA FJERNHJELP VEILEDER MOTTA FJERNHJELP INNLEDNING Denne veilederen beskriver hvordan du som skal motta fjernhjelp skal bruke tjenesten. Veiledningen er delt opp i to deler, "Support" og "Access", der hver del beskriver

Detaljer

Administrering av SafariSøk

Administrering av SafariSøk Administrering av SafariSøk Administrering av SafariSøk Revisjonshistorie Revisjon $Revision: 1.6 $ $Date: 2003/08/05 12:44:02 $ Innholdsfortegnelse 1. Om programmet... 1 Generelt... 1 2. Fremgangsmåter...

Detaljer

Oppbygging av innhold på responsive nettsider.

Oppbygging av innhold på responsive nettsider. Oppbygging av innhold på responsive nettsider. HTML og CSS er koder som forteller nettleseren hvordan strukturen og utseende på en nettside skal vises på skjermen din. Selv om du ikke ser kildekoden når

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15. desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Læringsmål og pensum. https://www.youtube.com/watch? v=nkiu9yen5nc

Læringsmål og pensum. https://www.youtube.com/watch? v=nkiu9yen5nc 1 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python Professor Alf Inge Wang 2 https://www.youtube.com/watch? v=nkiu9yen5nc 3 Læringsmål og pensum Mål Lære om

Detaljer

Brukermanual for RefLex

Brukermanual for RefLex Brukermanual for RefLex Et oppslagsverk for skoleeiere (kommuner og fylkeskommuner) Fotograf Jannecke Sanne Normann Brukermanual for RefLex 1. HVA ER REFLEX?... 3 1.1 Tilgang og roller i RefLex... 3 1.2

Detaljer

Innstillinger. Endre Personalia

Innstillinger. Endre Personalia Innstillinger Endre Personalia: Her kan du endre personlige innstillinger. Tilpass it's:learning: Her kan du tilpasse utseende og endre f. eks språk. Varsling: Du kan få varslinger tilsendt både på e-post

Detaljer

6107 Operativsystemer og nettverk

6107 Operativsystemer og nettverk 6107 Operativsystemer og nettverk Labøving: DNS Domain Name System Oppgave a og b kan gjøres uansett hvilken nettverkskonfigurasjon du har. I oppgave c-e må du bruke samme nettverksoppsettet som i øving

Detaljer

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse.

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Inf109 Programmering for realister Uke 5 I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Før du starter må du kopiere filen graphics.py fra http://www.ii.uib.no/~matthew/inf1092014

Detaljer

Bachelorprosjekt 2015

Bachelorprosjekt 2015 Bachelorprosjekt 2015 Høgskolen i Oslo og Akershus Tam Ha (s171513) Arslan Yousaf (s189135) Gabriel Noraker Alfarrustad (s161910) Eivind Lund (s180381) Phillip Padiernos Næss (s162951) Forprosjekt Prosjektets

Detaljer

Visma CRM Nyheter og forbedringer Side 1

Visma CRM Nyheter og forbedringer Side 1 Visma CRM Nyheter og forbedringer Side 1 NYHETER OG FORBEDRINGER Visma CRM Nyheter og forbedringer Side 2 Oslo, juni 2011 1. Sirkulasjon All informasjon i dette dokumentet kan endres uten varsel og innebærer

Detaljer

Tall i arbeid Påbygging terminprøve våren 2013

Tall i arbeid Påbygging terminprøve våren 2013 Tll i rei Påygging terminprøve våren 2013 DEL 1 Uten hjelpemiler Hjelpemiler: vnlige skrivesker, psser, linjl me entimetermål og vinkelmåler Oppgve 1 Skriv tllene på stnrform. 1 0,000 00015 2 19,6 millirer

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving: Installere og konfigurere webtjeneren IIS Introduksjon En tjenermaskin med Windows Server kan brukes som webtjener ved å installere et webtjenerprogram. I denne

Detaljer

og bevegelse funksjoner som blir aktivert av hendelser Keyboard Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

og bevegelse funksjoner som blir aktivert av hendelser Keyboard Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS Keyboard og bevegelse Gløer Olav Langslet Sandvika VGS 12.09.2012 Informasjonsteknologi 2 funksjoner som blir aktivert av hendelser Læreplansmål Eleven skal kunne programmere med enkle og indekserte variabler

Detaljer

Forelesning inf1000 - Java 1

Forelesning inf1000 - Java 1 Litt Java-historikk Forelesning inf1000 - Java 1 Tema: Javas historie Bestanddelene i et Java-program Programvariabler Ole Christian Lingjærde, 22. august 2012 The Green Team I 1991 opprettet Sun Microsystems

Detaljer

6107 Operativsystemer og nettverk

6107 Operativsystemer og nettverk 6107 Operativsystemer og nettverk Labøving 5 Transportlaget: porter, forbindelser og pakkeformater Introduksjon I denne øvingen skal du studere TCP-protokollen og hvordan TCP etablerer og lukker forbindelser

Detaljer

Siteimprove analytics Tekniske spesifikasjoner

Siteimprove analytics Tekniske spesifikasjoner Siteimprove analytics Tekniske spesifikasjoner whitepaper Hvem er Siteimprove? Siteimprove er den eneste softwaren innen web governance som gjør det lettere å administrere og opprettholde ditt nettsted

Detaljer

Hurtigstartveiledning. ActivEngage. Hurtigstartveiledning

Hurtigstartveiledning. ActivEngage. Hurtigstartveiledning Hva er nytt? 2 Registrering 4 Avstemming 9 Avstemmingsresultater 16 Mer informasjon 17 TP1780-NO nummer 2 2010 Promethean Limited. Med enerett. Denne veiledningen følger med produktet. Den kan kun kopieres

Detaljer

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang 2 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python Professor Alf Inge Wang 3 https://www.youtube.com/watch? v=nkiu9yen5nc 4 Læringsmål og pensum Mål Lære om

Detaljer

Før du starter, del 2

Før du starter, del 2 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Global støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

SiteGen CMS. Innføringsmanual

SiteGen CMS. Innføringsmanual SiteGen CMS Innføringsmanual Copyright Barlind Solutions AS 2008 Hva er SiteGen CMS? SiteGen CMS er et såkalt content-management-system; eller med litt andre ord et publiseringssystem. Det kan brukes til

Detaljer

HTML: Del inn nettsiden

HTML: Del inn nettsiden HTML: Del inn nettsiden Erfaren Web Introduksjon Målet med denne oppgaven er å lære hvordan man kan organisere en nettside ved å dele den inn med forskjellige tagger. Dersom du ikke er kjent med tagg-strukturen

Detaljer

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5.

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5. 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Lønn støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS ThinkPage CMS 2.0 Hurtigveiledning Av ThinkPage AS ThinkPage CMS 2 Forord Dette er en midlertidig brukerveiledning tar for seg de viktigste basisfunksjonene i ThinkPage CMS og gir brukeren nødvendig innføring

Detaljer

King Kong Erfaren Scratch PDF

King Kong Erfaren Scratch PDF King Kong Erfaren Scratch PDF Introduksjon I dette spillet inspirert av historien om King Kong, skal vi se hvor lett det er å bruke grafikk som ikke allerede ligger i Scratchbiblioteket. I spillet styrer

Detaljer

Javascript. Mer om layout

Javascript. Mer om layout Javascript. Mer om layout Kirsten Ribu 04.10.04 Kirsten Ribu - Webpublisering - HiO -2004 1 Men først. Hvordan går det med klasser og blokker? Hjalp det med mailene? Litt mer om klasser og blokker ;-)

Detaljer