Hvorfor skal vi bruge objekt orienteret databaser?

Størrelse: px
Starte visningen fra side:

Download "Hvorfor skal vi bruge objekt orienteret databaser?"

Transkript

1 OODBMS Vs. RDBMS 1

2 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion

3 Hvorfor skal vi bruge objekt orienteret databaser? Siden 1960 s har konceptet om objekt orienteret programmering eksisteret og lige siden da har det vokset, eksponentielt. Og i dag kommer alle sprog i en alle anden form for objekt orienteret sprog. Og alt funger fint, man opretter objekter i nogen collections som man kan hente og ændre som man har lyst til så længe det lever i rammene. Men så start man skal til at gemme sine objekter i databasen så løber vi ind i et problem. Nemlig det faktum at stort set alle databaser på markedet, køre på den relationale model. Som blev introduceret af E. F. Codd i 1970 erne. Denne model brygger på at data gemmes i tabeller, i det som man kalder tubler. Grunden til at RDBMS tog til selvom at idéen bag objekter udkom før, findes i at på netop dette tidspunkt i tiden, så var der mange folk der stadigvæk var modstander af at kode objekt orienteret, og mente at dette ikke var andet end en fase og den ville dø hurtigt igen. Dette som jeg allerede har været inde på viste sig ikke at være tilfældet. Man kan så diskutere hvis E. F. Codd, havde vidst at OOP ville blive så populært som, det er i dag, om han ikke ville have lanceret en OODMBS i stedet for. Men dette var ikke tilfældet, men hvad er problemet så ved at vi kode OOP og gemmer i en RDBMS? Dette er at der er snakke om to helt vidt forskellige datamodeller, og for at kunne gemme objekter i en RDBMS skal man rive objekterne fra hinanden. Og netop til dette formål blev der skabt normaliserings regler, for at tvinge objekter ned i en RDBMS. Problemet med dette er at vi står med meget arbejde for at søger for at din database lever op til mindst 3 normalform, som mange gange betyder at der bliver brugt meget tid på at skabe din database, tid som i stedet kunne bruges på at skabe et beder program. Samt en masse arbejde på at optimer dine SQL sætninger. I større virksomheder har man taget konsekvensen af dette og valgt at skabe teams som kun har med databaser at gøre. Men hvordan bliver dette forskelligt ved at bruge en OODMBS i stedet for? Den store forskel er at du gemmer din objekt moddel direkte som den er, uden at skulle tage stilling til noget, direkte fra dit udviklings miljø, dette betyder at man ikke længer har brug for folk som kun arbejder med databaser, fordi alt dette bliver styret af programmøren i det sprog som han eller hun koder i. Dette betyder at rollen som database administrator ikke længer er nødvendig. 3

4 OODBMS i erhvervslivet Som nævnt tidligere så er objekt orienteret databaser, stadigvæk et meget lille område dette skyldes at der ikke er nogen af de store spiller på markedet som Microsoft og Oracle som har valgt at byde sig ind på markedet. Hvilket resulter i at erhvervs livet ikke tør at begynde på at bruge OODBMS er. Da der mangler support og dem som alligevel bruger OODBMS er vælger mange gange at udvikle deres egen, som betyder at der aldrig kommer en stor objekt orienteret database. Og derved ikke bliver mainstream, der findes OODMBS er som kan hentes og bruges en af disse er db4o, denne findes i 2 varianter en til privat brug og en til kommerciel brug. Som jeg skrev tidligere så findes der steder i erhvervs livet hvor man benytter OODBMS er disse er for det meste videnskabelige områder så som organisk kemi hvor der er tale om meget store mængder af data og kompliceret objekter. Hvor det simpelthen kræver for meget tid at skille objekterne fra hinanden og samle dem igen. Her har de med stor fordel valgt at gemme objekterne som de er. Google som jo nok er en af verdens største it virksomheder har også vist deres interesser overfor OODBMS, grundet i at mange af deres nye ydelser vil med fordel kunne udnytte sig af den teknologi som OODBMS er bringer på banen. Dette gælder specialet deres nye tjeneste google goggles hvor det er muligt at tage et billede med din mobil og sende det til Googles søges maskine som herefter vil kunne finde ud af hvor du er i verden samt andet info om din location. Her igen er der tale om at det vil give mere mening at sende billedet som et objekt med alle informationerne i stedet for at dele det op i tabeller og sende det bare for at samle det hele på den anden ende igen. Men fremtiden for OODBMS er i erhvervslivet, som det ser ud nu, ser den ikke lys ud. Fordi større virksomheder ikke tør at kaste sig ud i nye teknologier, dog ses der et lys i at Google er begyndt at kigge på eftersom, hvis Google gør det så vil mange mindre virksomheder hurtigt følge med. Og det kunne derfor tænkes at tendenserne spreder sig. Og Microsoft eller Oracle herefter følger at det måske ville være interessent at lave en OODBMS. 4

5 Bagsiden af medaljen Jamen hvis jeg sidder og kode et objekt orienteret system, så kan jeg da ikke se nogen negativ side ved at bruge OODBMS, det er dejligt nemt, hurtigt og ikke mindst så slipper jeg for at bruge alt min tid på at normaliser min database så den passer til min objekter. Desværre så er den ikke så simpelt, fordi som programmerings verden er nu. Så er et objekt ikke bare et objekt, alle OO sprog har deres egen måde hvorpå at de definer at et objekt skal se ud. Dette skyldes ikke mindst at framework baseret sprog er blevet så populære. Herunder er de to største.net som er udviklet af Microsoft og Suns / Oracles Java sprog. Disse to frameworks er dybt uenig i hvordan et objekt skal se ud. Og de er begge to så store at de ikke mener at det er dem som skal give sig. Endnu et problem er også web som har på det sidste har fået meget vind i sejlene takket være Cloud computing. Mange web sprog er ikke OO, det skal dog siges at også web har set lyset i OOP og fra php6 så vil php være 100% OO og det samme gælder asp efter de introduceret asp.net. men her igen så er et php objekt og et asp.net objekt langt fra ens. Problemet med at Objekter ikke er ens er ikke når man skal gemme dem, fordi det er jo ikke andet end at lave et plug in i til java og.net. og så længe at alle programmer som tilgår dette objekt er skrevet i det samme sprog så er der heller ikke nogen problemer i at trække dem ud igen. Men hvis det ene program er skrevet i Java og det andet i.net så kan du ikke læse de samme objekter ind i din OO model. Uden der skal konverteres, der er blevet lagt en standart af hvordan et objekt skal se ud, men ligesom med alle andre standarter indenfor IT så er der ikke nogen der gider at overholde den, fordi de alle sammen mener at deres måde at gøre det på er den rigtige. Så fordi de store magter i IT verden ikke kan blive enig, så er det igen os som udvikler som må betale prisen, og som derved gør det svært for os at bruge en OODMBS uden at vi også skal fast lægge os på et sprog til alle vores systemer. 5

6 OODBMS i praksis Nu kommer det sjove som i forhold til RDBMS er netop er sjovt. Hvordan bruger man en OODBMS i praksis, i dette tilfælde vil jeg benytte mig af OODBMS en som er blevet udviklet af Versant som hedder db4o, denne kommer i 2 variationer en til Java og en til.net. Jeg vil tage udgangspunkt den version til.net og programmerings sproget C#. Efter man har installeret db4o på sin computer, som er nemt eftersom den kommer som en installations pakke hvor man bare klikker næste hele vejen igennem. Herefter starter man Visual studio op hvor efter man skaber en solution og programmer sit program som man normalt ville gøre her har jeg valgt at lave et meget simpelt program, hvor man opretter en person og gemmer den. Det er vigtiget at man husker at tilføje de rigtige assembly refrences, og herefter tilføjer disse using sætninger i toppen. using Db4objects.Db4o; using Db4objects.Db4o.Query; using Db4objects.Db4o.Linq; Herefter skaber / forbinder med sin database som gøres på følgende måde: // Opretter forbindelsen til databasen, hvis den ikke eksiter skaber den en db = Db4oFactory.OpenFile("DB4Ofile.yap"); Og så er din database skabt, den gemmer I en fil type som hedder.yap dette er en fil type som Versant selv har valgt at opfinde. Men hvad er en database uden der er noget data i den, så herunder vises hvordan d gemmer til din database: try { Pilot pilot1 = new Pilot("Kaj Jensen", 20); //Store gemmer objekt som det er db.store(pilot1); Pilot pilot2 = new Pilot("Bo Hansen", 30); db.store(pilot2); S newstring = new S("Hello"); db.store(newstring); } finally { //Lukker forbindelse til databasen db.close(); } Største delen af denne kode er ganske almen C# kode faktisk det eneste kode som bruges her til at gemme dit objekt er db.store(). Og det er det du har nu gemt dit objekt. Og herefter bruger du db.close() som lukker forbindelsen af databasen. Hvis du sammen ligner dette med alt det som du skal gå igennem med 6

7 din RDBMS, så er det ikke svært at forstå hvorfor programmør som prøver at bruge en OODBMS. Falder for hvor simple den er at bruge. Hvad hvis man nu gerne vil have sit objekt igen? Så gør du det på denne måde. // Opretter forbindelsen til databasen, hvis den ikke eksiter skaber den en db = Db4oFactory.OpenFile("DB4Ofile.yap"); try { //LINQ sætning til at qurrey database var resultlinq = from Pilot p in db where p.name.startswith("bo") select new { p.name, p.points }; } finally { //Lukker forbindelse til databasen db.close(); } Igen så er mest af dette C# kode, her bruges LINQ til at query din database. Dette er kun en måde at gøre dette på, man kan også bruger ganske almen løkker til dette. Jeg fortrækker dog helt klart LINQ eftersom fra mit synes punkt er LINQ nok en af de smarteste ting som Microsoft har udviklet til.net. Grund til dette er at hvis du kigger på opbygningen af LINQ så minder den rigtig meget om SQL. LINQ blev indført i.net 3.5 som en standart måde at query alt inde i.net frameworket. Det kan bruges til at query både collections samt almen RDBMS er og som kan ses herover også OODBMS er. 7

8 Konklusion Ud fra mit arbejde med OODBMS samt den teori som jeg har læst, så kan jeg konkluder følgende ting. Hele idéen bag at gemme data i en RDBMS når man koder i et OO sprog har altid været mig en gåde. Og i mange tilfælde har jeg valgt enten at serializer objekter ned i en bin fil eller gemme dem i et xml dokument. Bare for at slippe for at skulle tage stilling til alle de problemstillinger som RDBMS er stiller. Men efter jeg fandt db4o er der ingen tvivl om hvilken database jeg vil bruge. Så længe der er tale om et program som jeg selv skriver fra bunden af og er sikker på at kun køre i C#, så snart vi snakker om støre systemer som køre på flere platforme samt mange forskellige programmerings sprog så er der stadigvæk ikke nogen vej uden om RDBMS er endnu. Men jeg tro på at det nok skal komme, fordi OODBMS er en drøm for OO udviklere. Det spare dig ufatteligt meget tid. Og du behøver ikke at læse tykke bøger om hvordan du skal binde ting sammen og query optimer diverse ting. Men du kan fokuser på det som de fleste programmører synes er sjovt nemlig at programmer. Jeg tro aldrig at RDBMS er kommer til at dø men jeg tro at de for en ny spiller på banen som de nok bliver nød til at tage seriøs. Men det kommer nok til at tage et stykke tid, fordi mange folk er konservative i IT verden og holder fast på gamle teknologier. Og vil gøre alt for at slippe for at lave noget om. Hvis OODBMS er rigtigt skal slå igennem så skal der være mere fokus på dem under uddannelsen af programmører. Fordi der er stadigvæk mange som ikke ved at der er en alternativ til den go gamle RDBMS. 8

Database for udviklere. Jan Lund Madsen PBS10107

Database for udviklere. Jan Lund Madsen PBS10107 Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated

Læs mere

Delphi og Databaser for begyndere

Delphi og Databaser for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Delphi og Databaser for begyndere Denne artikel handler om hvordan man udnytter noget af det bedste i Delphi: Dets gode muligheder for integrering med

Læs mere

Curriculum Vitae & Præsentation

Curriculum Vitae & Præsentation Jakobs C.V. Version 2011_01_26 Curriculum Vitae & Præsentation Navn Jakob Krarup (født 8. maj 1972) Bopæl Ringkøbingvej 44 9220 Aalborg Øst Kontaktoplysninger Telefon: 321 123 32 Mobil: 25 18 88 91 Mail:

Læs mere

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister

Læs mere

Object-Relational Mapping

Object-Relational Mapping Databaser for udviklere () Datamatiker TietgenSkolen Underviser: Allan Helboe 06-06-2010 Problemformulering Denne opgave er et forsøg på at beskrive problemerne der opstår ved anvendelsen af en relationel

Læs mere

Internet Information Services (IIS)

Internet Information Services (IIS) Internet Information Services (IIS) Casper Simonsen & Yulia Sadovskaya H1we080113 06-11-2013 Indholdsfortegnelse Problemformulering... 2 Hvorfor:... 2 Hvad:... 2 Hvordan:... 2 Problembehandling... 3 Introduktion...

Læs mere

Datatekniker med programmering som speciale

Datatekniker med programmering som speciale Datatekniker med programmering som speciale H1 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H1 beskæftiger du dig med at lære at programmere helt fra bunden. Forløbet er designet

Læs mere

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge: Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

Læs mere

Introduktion til SQL

Introduktion til SQL Introduktion til SQL Introduktion til SQL 1. udgave, 1. oplag 2013 Copyright 2013 Libris Media A/S Forfatter: Bobby Henningsen Forlagsredaktion: Peter Wiwe og Louise Peulicke Larsen Omslag: Louise Peulicke

Læs mere

Vejledning i upload af serier til Danske tegneseriskaberes app.

Vejledning i upload af serier til Danske tegneseriskaberes app. Vejledning i upload af serier til Danske tegneseriskaberes app. En kort intro Version 1.2 22/11/2012 Danske Tegneserieskabere har lavet appen for at give medlemmer og andre en nem adgang til at publicere

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12 Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner

Læs mere

Website sikkerhed SQL Injections og mere...

Website sikkerhed SQL Injections og mere... ... Skrevet af Daniel Pedersen 1 Introduktion Sikkerheden i dag skal være i top, der er rigtig mange små hurtige og nemme metoder til at få adgang til ens hjemmeside. Mange er ikke ældre end 14 år, og

Læs mere

Arkitektur for begyndere

Arkitektur for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Arkitektur for begyndere Denne artikel beskriver forskellige basale n-tier arkitekturer. Som man bør kende og have valgt inden man går igang med at udvikle

Læs mere

Umbraco installationsvejledning

Umbraco installationsvejledning på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er

Læs mere

IT projekt uge 4 9. Marie Vinter, Roskilde Tekniske Gymnasium, klasse 2.6 IT, bw, uge 4 9 2013

IT projekt uge 4 9. Marie Vinter, Roskilde Tekniske Gymnasium, klasse 2.6 IT, bw, uge 4 9 2013 PHP-Projekt IT projekt uge 4 9 Marie Vinter, Roskilde Tekniske Gymnasium, klasse 2.6 IT, bw, uge 4 9 2013 4-3-2013 Indholdsfortegnelse Indledende afsnit... 2 Brainstorm... 2 User stories... 2 Problemformulering...

Læs mere

GRAFISK DESIGN GRAFISK PRODUKTION & WORKFLOW

GRAFISK DESIGN GRAFISK PRODUKTION & WORKFLOW GRAFISK PRODUKTION & WORKFLOW 2 RE-DESIGN AF BOARDASSURE.DK Jeg har et enkeltmandsfirma, hvor jeg laver opgaver uden for mit arbejde i Presidents Institute. En af de opgaver jeg har løst, var en opdatering

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Installation og Drift. Aplanner for Windows Systemer Version 8.15 Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller

Læs mere

Manual for installering og brug af IE-spyad af Anette B. Overgaard

Manual for installering og brug af IE-spyad af Anette B. Overgaard Manual for installering og brug af IE-spyad af Anette B. Overgaard Jeg kan varmt anbefale alle at installere dette lille geniale program. Det sikrer dig mod rigtig meget spyware, som ligger rundt omkring

Læs mere

Trin for trin guide til Google Analytics

Trin for trin guide til Google Analytics Trin for trin guide til Google Analytics Introduktion #1 Opret bruger #2 Link Google Analytics til din side #3 Opret konto #4 Udfyld informationer #5 Gem sporings id #6 Download WordPress plugin #7 Vent

Læs mere

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6 Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side

Læs mere

Se filmen: 2 sider af samme sag Nikolajs version sammen med din klasse. Herefter kan klassen tale om nedenstående spørgsmål.

Se filmen: 2 sider af samme sag Nikolajs version sammen med din klasse. Herefter kan klassen tale om nedenstående spørgsmål. Film og spørgsmål Se filmen: 2 sider af samme sag Nikolajs version sammen med din klasse. Herefter kan klassen tale om nedenstående spørgsmål. Spørgsmål til 2 sider af samme sag Nikolajs version Hvad tænker

Læs mere

Det er svært at komme på ældste trin. Der er mange helt nye ord, fx provokation og oplevelsesfase.

Det er svært at komme på ældste trin. Der er mange helt nye ord, fx provokation og oplevelsesfase. Overgang fra mellemtrin til ældste trin samtale med 6. kl. Det er svært at komme på ældste trin. Der er mange helt nye ord, fx provokation og oplevelsesfase. Det er en meget anderledes arbejdsform, men

Læs mere

Programmering I Java/C#

Programmering I Java/C# Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren

Læs mere

Kenn Römer-Bruhn. WordPress. - gør dig synlig på nettet

Kenn Römer-Bruhn. WordPress. - gør dig synlig på nettet Kenn Römer-Bruhn WordPress - gør dig synlig på nettet version 1.3 2. september 2013 Lidt om hvem Kenn er Arbejdsområder i dag: Forfatter, skribent, redaktør, forlægger, fotojournalist, blogger, grafisk

Læs mere

Dyslexie, en skrifttype for ordblinde

Dyslexie, en skrifttype for ordblinde Dyslexie, en skrifttype for ordblinde Der er mange tiltag der ude rettet mod ordblinde. Et nyt tiltag er skrifttypen Dyslexie, som er lavet af en ordblind selv og brugt til videre i teksten kampagne,,

Læs mere

Database tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk

Database tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk Denne guide er oprindeligt udgivet på Eksperten.dk Database tips Denne artikel vil give nogle forskellige små praktiske råd om ting man skal tænke på når man arbejder med databaser og applikationer som

Læs mere

//Udskriver System.out.println("Hej " + ditfornavn + " " + ditefternavn + "."); System.out.println("Du er " + dinalder + " aar gammel!

//Udskriver System.out.println(Hej  + ditfornavn +   + ditefternavn + .); System.out.println(Du er  + dinalder +  aar gammel! Denne guide er oprindeligt udgivet på Eksperten.dk Brugerinput i Java Denne her artikel gennemgår diverse ting ved brug af brugerinput i Java. Den starter med det simple og fortæller derefter skridt for

Læs mere

Bogen&om&net)hacking& &

Bogen&om&net)hacking& & Bogenomnet)hacking 5 FORORD%...%9! 1.%INTRODUKTION%...%11! 2.%FINDE%INFORMATIONER%...%15! BESTEM!DIG!...!16! HAV!TILLADELSERNE!I!ORDEN!...!16! OFFENTLIGE!INFORMATIONER!...!16! ANDRE!ORGANISATIONER!...!19!

Læs mere

Undervisning Version 1.0 redigering af billeder til hjemmesiden

Undervisning Version 1.0 redigering af billeder til hjemmesiden Undervisning Version 1.0 redigering af billeder til hjemmesiden Nødvendigheden for at almindelig god bruger til edb. Her taler jeg ikke om at blive en superbruger men bare en bruger der styr på almindelig

Læs mere

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125 Tietgenskolen - Nørrehus Data warehouse Database for udviklere Thor Harloff Lynggaard DM08125 Juni 2010 Indhold Beskrivelse... 3 Data warehouse... 3 Generelt... 3 Sammenligning... 3 Gode sider ved DW...

Læs mere

Gmail Lær det selv! Valdemar Bonde 2011-02-08

Gmail Lær det selv! Valdemar Bonde 2011-02-08 Gmail Lær det selv! Valdemar Bonde 2011-02-08 For ord Hej! Jeg vil lave en guide om hvordan man bruger Gmail(Google version af e-mail) og jeg vil prøve at fortælle det meget detaljeret som jeg kan. Guiden

Læs mere

Bilag 2: Interviewguide

Bilag 2: Interviewguide Bilag 2: Interviewguide Tema Læsning og læsevanskeligheder Specialundervisning og itrygsæk Selvtillid/selvfølelse Praksisfællesskaber Spørgsmål 1. Hvordan har du det med at læse og skrive? 2. Hvad kan

Læs mere

Børn, unge og sundhed

Børn, unge og sundhed Børn, unge og sundhed Automatisering Komm/IT Benjamin Andreas Olander Christiansen, Jens Werner Nielsen og Niclas Larsen Klasse 1.4 Roskilde Tekniske Gymnasium 30.4.2010 Indledning Som vores kommunikations-/informationsteknologis

Læs mere

DATABASE - MIN MUSIKSAMLING

DATABASE - MIN MUSIKSAMLING DATABASE - MIN MUSIKSAMLING I dette forløb skulle vi lære om databaser, som bruger sproget SQL. SQL står for Structured Query Language. Det bruges til at vise og manipulere data, gemt i en database. I

Læs mere

C#, ASP.NET 4.0, HTML5, CSS3, WPF,

C#, ASP.NET 4.0, HTML5, CSS3, WPF, PROFIL 26 år, samboende ugift Datamatiker Erfaring med kommunikation, analyse, udvikling og IT. Speciale i C#,.NET & Visual Studio Meget lærenem / -villig & fleksibel Stærke analytiske evner, og meget

Læs mere

Spørgsmål & svar til App

Spørgsmål & svar til App Spørgsmål & svar til App De mest stillede spørgsmål til Myfone App til iphone og Android Midt Solu on A/S Godthåbsvej 23-25 8660 Skanderborg Tlf. 70 22 19 03 e-mail: info@midtsolu on.dk Web: www.midtsolu

Læs mere

Her ser i hvorledes man nemt kan installere en række nyttige programmer, uden at få andet end selv programmet installeret. på WWW.NINITE.

Her ser i hvorledes man nemt kan installere en række nyttige programmer, uden at få andet end selv programmet installeret. på WWW.NINITE. Når man nu har en frisk ny Windows installation, så gælder det om at tilpasse den så den er brugbar men også at få de hjælpe of vedligeholdes programmer som gør maskinen kan sikres mod diverse malware

Læs mere

GRAFISK WORKFLOW. 1 Grafisk workflow

GRAFISK WORKFLOW. 1 Grafisk workflow GRAFISK WORKFLOW 1 Opgavebeskrivelse I forbindelse med et nyt online koncept Web in a box skulle jeg lave en Photoshop-skabelon, der kan eksportere materiale til en hjemmeside automatisk. Selve konceptet

Læs mere

Forskellige databaser

Forskellige databaser Denne guide er oprindeligt udgivet på Eksperten.dk Forskellige databaser Denne artikel beskriver kort forskellige database typer, produkter og API'er. Målet er at give et overblik over hvad der findes

Læs mere

Aftenskole i programmering sæson Core Data del 2. Sæson 2-13

Aftenskole i programmering sæson Core Data del 2. Sæson 2-13 Core Data del 2 Sæson 2-13 Sidste uge I sidste uge lavede vi en ny simpel app til brug for at lære Core Data Vi brugte kun elementer i har lært så i burde kunne lave den selv og skulle også helst lave

Læs mere

Installation af Wordpress

Installation af Wordpress Kræver et webhotel der kører PHP og database (MySQL) Installation af Wordpress Wordpress-grund-programmet downloades fra WordPress.org det er gratis Fra webhotellet skal man have 4 informationer som skal

Læs mere

Installation af DATABOKS online backup manager

Installation af DATABOKS online backup manager Installation af DATABOKS online backup manager For at kunne tage fjern-backup skal du installere en online backup manager på din maskine. Den skal bl.a. bruges til at bestemme hvilke filer, databaser og

Læs mere

Ikke bare endnu en e-bog... CoMPreNDo. Sådan kommer du i gang med din egen app. Og hvad skal virksomheden overhovedet bruge en app til?

Ikke bare endnu en e-bog... CoMPreNDo. Sådan kommer du i gang med din egen app. Og hvad skal virksomheden overhovedet bruge en app til? Ikke bare endnu en e-bog... CoMPreNDo. Sådan kommer du i gang med din egen app Og hvad skal virksomheden overhovedet bruge en app til? Titel: Sådan kommer du i gang med din egen applikation 1. udgave -

Læs mere

Måske er det frygten for at miste sit livs kærlighed, der gør, at nogle kvinder vælger at blive mor, når manden gerne vil have børn, tænker

Måske er det frygten for at miste sit livs kærlighed, der gør, at nogle kvinder vælger at blive mor, når manden gerne vil have børn, tænker BØRN ER ET VALG Har det været nemt for jer at finde kærester og mænd, der ikke ville have børn? spørger Diana. Hun er 35 år, single og en af de fire kvinder, jeg er ude at spise brunch med. Nej, det har

Læs mere

DAXIF# - Delegate Automated Xrm Installation Framework. Delegate A/S

DAXIF# - Delegate Automated Xrm Installation Framework. Delegate A/S DAXIF# - Delegate Automated Xrm Installation Framework Delegate A/S Agenda Delegate A/S DAXIF# Kun et programmeringssprog Type stærke script (og selvdokumenterende) filer Unit tests afvikles før assembly

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Opdateret: 26-03-2018 Indholdsfortegnelse 1. Først skal du installere programmet på din computer 3 2. Når programmet er installeret er du klar til at pakke robotten ud 4 3. Nu er

Læs mere

Curriculum Vitae PETER VILLADSEN MOBIL: +45 5080 1010 E-MAIL: PVILLADSEN@GMAIL.COM RAVNSBORGVEJ 91 DK-4600 KØGE WWW.PVILLADSEN.DK

Curriculum Vitae PETER VILLADSEN MOBIL: +45 5080 1010 E-MAIL: PVILLADSEN@GMAIL.COM RAVNSBORGVEJ 91 DK-4600 KØGE WWW.PVILLADSEN.DK Curriculum Vitae PETER VILLADSEN MOBIL: +45 5080 1010 E-MAIL: PVILLADSEN@GMAIL.COM RAVNSBORGVEJ 91 DK-4600 KØGE WWW.PVILLADSEN.DK Profil Erfaren udvikler med teknisk indsigt. Arbejder pt. meget med udvikling

Læs mere

Hensigten har været at træne de studerende i at dele dokumenter hvor der er mulighed for inkorporering af alle former for multimodale tekster.

Hensigten har været at træne de studerende i at dele dokumenter hvor der er mulighed for inkorporering af alle former for multimodale tekster. Projekt edidaktik Forsøg med multimodal tekstproduktion På Viden Djurs er der I to klasser blevet gennemført et forsøg med anvendelse af Microsoft Office 365. Hensigten har været at træne de studerende

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90

Læs mere

Har du set underviserens video om RNA oprensning inden du gik i laboratoriet?

Har du set underviserens video om RNA oprensning inden du gik i laboratoriet? FØR Har du set underviserens video om RNA oprensning inden du gik i laboratoriet? Hvis nej - hvorfor ikke Jeg følte mig godt forberedt efter gennemgangen. Jeg kan ikke huske det, men jeg fandt først videoerne

Læs mere

Det Nye Testamente lyd-app. v. Stefan Lykkehøj Lund

Det Nye Testamente lyd-app. v. Stefan Lykkehøj Lund Det Nye Testamente lyd-app v. Stefan Lykkehøj Lund Indledning For nogle år siden, fik jeg Det Nye Testamente som lydbog på USB. I starten lyttede jeg en del med tiden blev det dog til mindre og mindre.

Læs mere

Lav en hjemme side der kan sælge fly billetter til en stor i Europa.

Lav en hjemme side der kan sælge fly billetter til en stor i Europa. EKSAMENS OPGAVE Lav en hjemme side der kan sælge fly billetter til en stor i Europa. Det første jeg startede ud med var at brainstorme hvad det var jeg skulle bruge i min side da jeg nu ved hvad den skal

Læs mere

Curriculum Vitae. Type År Sidst Niveau Type År Sidst Niveau

Curriculum Vitae. Type År Sidst Niveau Type År Sidst Niveau Curriculum Vitae Personoplysninger Navn: Søren Hvidkjær Andersen Adresse: Solbærmarken 5 By: 8641 Sorring Mobil: +45 24 82 98 87 E-mail: soren@hvidand.dk Født: 16. Juli 1971 Civilstand: Introduktion Gift

Læs mere

HESTBJERG WEB GRAFISK WORKFLOW

HESTBJERG WEB GRAFISK WORKFLOW HESTBJERG WEB GRAFISK WORKFLOW OPGAVE BESKRIVELSE Dette er en hjemmeside jeg har udviklet til Hestbjerg Økologi. Siden skal bruges til at sprede deres budskab. Opgaven Hestbjerg økologi søgte en hjemmeside

Læs mere

Loginsystem (med MySQL)

Loginsystem (med MySQL) Denne guide er oprindeligt udgivet på Eksperten.dk Loginsystem (med MySQL) Dette er en guide til, hvordan man kan lave et loginsystem med php og muligvis også med sessioner og MySQL Skrevet den 02. Feb

Læs mere

Guide. Sådan håndterer du parforholdets faresignaler. De 10 største faresignaler i dit parforhold Sådan gør du noget ved det

Guide. Sådan håndterer du parforholdets faresignaler. De 10 største faresignaler i dit parforhold Sådan gør du noget ved det Foto: Iris Guide September 2013 - Se flere guider på bt.dk/plus og b.dk/plus Sådan håndterer du parforholdets faresignaler De 10 største faresignaler i dit parforhold Sådan gør du noget ved det Faresignaler

Læs mere

Vejledning til Mozart Viewer 12

Vejledning til Mozart Viewer 12 Vejledning til Mozart Viewer 12 Programmet kan downloades gratis på http://www.mozart.co.uk Husk at det er den der hedder Mozart Viewer du skal hente. Den er gratis, i modsætning til Mozart som koster

Læs mere

AppWriter Cloud Manual

AppWriter Cloud Manual AppWriter Cloud Manual Installation AppWriter Cloud installeres i en Google Chrome-browser. Værktøjet giver læse- og skrivestøtte, når du arbejder i Google Docs og i Chrome-browseren. Hvis AppWriter ikke

Læs mere

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker

Læs mere

PHOTOS BY ANDERSN. Avisen vil udkomme efter behov det vil sige, at den kun udkommer når der er noget relevant indhold.

PHOTOS BY ANDERSN. Avisen vil udkomme efter behov det vil sige, at den kun udkommer når der er noget relevant indhold. BØRN PHOTOS BY ANDERSN Hej igen, hvorfor nu ny hjemmeside, nyt navn og nyt logo? Jeg har efter længere tids overvejelse, valgt og opdele mine personlige collager og min portræt fotografering, af praktiske

Læs mere

Tech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio

Tech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio Tech College Aalborg ASP.NET Hjemmeside Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio Isabella Sihm Ziersen Indhold ASP.Net hjemmeside... 2 Visual Studio... 2 Brug af templates

Læs mere

har jeg hentet nedenstående anmeldelse af et godt program til

har jeg hentet nedenstående anmeldelse af et godt program til Software Fra design af hjemmesider: har jeg hentet nedenstående anmeldelse af et godt program til Wordpress er intet mindre end et genialt program til hjemmesider. For det første er det gratis, og for

Læs mere

JSP, Tomcat. Tutorial lavet af Jákup W. Hansen TSU semester 10.october 2007

JSP, Tomcat. Tutorial lavet af Jákup W. Hansen TSU semester 10.october 2007 JSP, Tomcat Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 10.october 2007 Hvad er JSP(Java Server Pages): Det er en teknik som er bygget ovenover Servlets teknikken, men fidusen er at det skal

Læs mere

============================================================================

============================================================================ Idéer til hjemmesiden? Skrevet af Coromilla - 2011/02/21 12:01 Hej medlemmer. Jeg har påtaget mig den opgave at lave ny hjemmeside til Moparklubben. Det er jo ment som et samlingspunkt for alle vores medlemmer,

Læs mere

Design Ergonomi. Brainstorm på billede. 6. december 2011 ROSKILDE TEKNISKE ROSKILE HTX KLASSE 3.5

Design Ergonomi. Brainstorm på billede. 6. december 2011 ROSKILDE TEKNISKE ROSKILE HTX KLASSE 3.5 Design Ergonomi Indledning Ergonomi er endnu et projekt hvor vi for lov at arbejde med design, og opleve hvad der kan stå bag et design. Som nu i dette projekt, måden man bruger et produkt på, og hvor

Læs mere

applikation----x----odbc driver manager----foobar ODBC driver----foobar database

applikation----x----odbc driver manager----foobar ODBC driver----foobar database Denne guide er oprindeligt udgivet på Eksperten.dk ODBC i C/C++ Denne artikel beskriver hvordan man bruger ODBC i C/C++. Der er beskrivelse af build med forskellige compilere. Den forudsætter lidt kendskab

Læs mere

1 Start installation. 2 Vælg Kør. Installation af Næsgaard Mark.NET og konvertering af data

1 Start installation. 2 Vælg Kør. Installation af Næsgaard Mark.NET og konvertering af data Installation af Næsgaard Mark.NET og konvertering af data Generelt Opdatér det gamle program til version 13.0 Tøm PocketMark Kode Denne vejledning beskriver, hvordan du installerer det nye Næsgaard Mark.NET

Læs mere

MySQL i Java. Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007

MySQL i Java. Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007 MySQL i Java Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007 Hvad er MySQL? Det er et database system, som er gratis for os at bruge. Det er lidt mere besværligt i starten at bruge

Læs mere

Computerspil rapport. Kommunikation og IT. HTX Roskilde klasse 1.4. Casper, Mathias Nakayama, Anders, Lasse og Mads BC. Lærer - Karl Bjarnason

Computerspil rapport. Kommunikation og IT. HTX Roskilde klasse 1.4. Casper, Mathias Nakayama, Anders, Lasse og Mads BC. Lærer - Karl Bjarnason Computerspil rapport Kommunikation og IT HTX Roskilde klasse 1.4 Casper, Mathias Nakayama, Anders, Lasse og Mads BC Lærer - Karl Bjarnason Indledning Vi har lavet et computerspil i Python som er et quiz-spil

Læs mere

Aptana editor til MAC og Windows

Aptana editor til MAC og Windows 1 Aptana editor til MAC og Windows http://aptana.com/products/studio3/download For at downloade Mac versionen skal du klikke på : Customize Your Download og der efter klikke på MAC OS X. Indtast navn og

Læs mere

Livsstilshold (vægttab) Individuel coaching. Kostvejledning

Livsstilshold (vægttab) Individuel coaching. Kostvejledning Livsstilshold (vægttab) Individuel coaching Livsstilshold på arbejdspladsen Kostvejledning Som coach vil jeg hjælpe dig til at optimere dit liv ved at få dig til at tage det fulde ansvar og indse, hvad

Læs mere

Curriculum Vitae & Præsentation

Curriculum Vitae & Præsentation Jakobs C.V. Version 15-07-2009 Curriculum Vitae & Præsentation Navn Jakob Lund Krarup (født 8. maj 1972) Bopæl Broagervej 28, Sdr. Tranders 9260 Gistrup Kontaktoplysninger Telefon: 98 18 81 90 Mobil: 25

Læs mere

Design dit eget computerspil med Kodu

Design dit eget computerspil med Kodu Design dit eget computerspil med Kodu I sensommeren var vi to CFU-konsulenter ude i SFO en på Borup Ris Skolens Grønbro-afdeling. Her var vi sammen med børnene for at få erfaringer i arbejdet med platformen

Læs mere

DAXIF# - Delegate Automated Xrm Installation Framework

DAXIF# - Delegate Automated Xrm Installation Framework DAXIF# - Delegate Automated Xrm Installation Framework Agenda Forventningsafstemning Intro af foredragsholdere samt Delegate A/S for brugergruppen DAXIF# Kun et programmeringssprog Type stærke script (og

Læs mere

Guide til elektronisk retning

Guide til elektronisk retning Guide til elektronisk retning Jens Sveistrup, Gl. Hellerup Gymnasium Elektronisk aflevering er med elevernes større anvendelse af computer i undervisningen og med Lectios store udbredelse blevet mere og

Læs mere

Test med NUnit. Denne artikel introducerer NUnit. Den forklarer ideen med NUnit. Og den viser hvordan man konkret bruger det.

Test med NUnit. Denne artikel introducerer NUnit. Den forklarer ideen med NUnit. Og den viser hvordan man konkret bruger det. Denne guide er oprindeligt udgivet på Eksperten.dk Test med NUnit Denne artikel introducerer NUnit. Den forklarer ideen med NUnit. Og den viser hvordan man konkret bruger det. Den forudsætter kendskab

Læs mere

marketing center split tests Leads

marketing center split tests Leads Viden er magt OG PENGE PÅ BUNDLINJEN online marketing center split tests Leads Profiles Reports Vi er trådt ind i en ny fase af web-alderen! Det med at sjusse os frem til, hvad vi tror, der virker, holder

Læs mere

Vid at de arbejder i dig og at du hele tiden kan gå tilbage til dem, når du har lyst.

Vid at de arbejder i dig og at du hele tiden kan gå tilbage til dem, når du har lyst. Kald 4: Hvad er dit behov lige nu. Nu er det tid til at ligge ønskerne lidt væk. Vid at de arbejder i dig og at du hele tiden kan gå tilbage til dem, når du har lyst. Men i dag skal vi tale om dit behov.

Læs mere

PORTFOLIO SEBASTIAN NYHOLM. Eksamensprojekt. 1. Semester

PORTFOLIO SEBASTIAN NYHOLM. Eksamensprojekt. 1. Semester PORTFOLIO SEBASTIAN NYHOLM Eksamensprojekt 1. Semester Indledning Dette projekt gik ud på at designe og udvikle sit eget portfolio, hvor indhold fra tidligere projekter, læring, brugerteste og begrundelse

Læs mere

Effectiveness of Data

Effectiveness of Data The Unreasonable Effectiveness of Data Af Halevy, Norvig og Pereira Oversigt The unreasonableeffectiveness of Data Learning from Text at Web Scale Talegenkendelse Maskinoversættelse Generelt Semantisk

Læs mere

Database design for begyndere

Database design for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Database design for begyndere Denne artikel beskriver hvordan man kommer fra ide til database design. Den stopper inden normal former. Den forudsætter

Læs mere

Telefoninterview med Carsten Munk. Telefoninterview med importøren Carsten Munk fra The Earth Collection den. 4.03.2013

Telefoninterview med Carsten Munk. Telefoninterview med importøren Carsten Munk fra The Earth Collection den. 4.03.2013 Bilag 3 Bilag 3.1 Telefoninterview Telefoninterview med Carsten Munk Telefoninterview med importøren Carsten Munk fra The Earth Collection den. 4.03.2013 5 C= Carsten Munk, A= Anne Pedersen, J= Josephine

Læs mere

Karens vejledning til at migrere WordPress fra localhost til livesite

Karens vejledning til at migrere WordPress fra localhost til livesite Karens vejledning til at migrere WordPress fra localhost til livesite Indhold 1. Oprette ny wordpress-installation 1 2. Overførsel af visse mapper/filer med FileZilla 1 NextGEN plugin 2 4. Eksport af databasen

Læs mere

Plant nu - Høst senere

Plant nu - Høst senere 1 Plant nu - Høst senere Af Mohammed & Hussein 2014 Mohammed & Hussein. Alle rettigheder forbeholdes. Uautoriseret kopiering eller distribution af dette materiale i enhver form er strengt forbudt. Lovovertrædere

Læs mere

S: Mest for min egen. Jeg går i hvert fald i skole for min egen.

S: Mest for min egen. Jeg går i hvert fald i skole for min egen. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Notater fra pilotinterview med Sofus 8. Klasse Introduktion af Eva.

Læs mere

SQL ny front-end

SQL ny front-end SQL 2016 - ny front-end Overblik De største nyheder i SQL Server 2016 finder vi på front-enden, hvor en helt ny og redesignet rapporteringsplatform i Reporting Services er den fremadrettede grundstamme

Læs mere

Installér din Officepakke 2013

Installér din Officepakke 2013 Vær opmærksom på der godt kan forekomme andre billeder end dem som er illustreret. Dette er grundet ændringer fra microsoft. Blandt andet bliver SkyDrive ændret til OneDrive. Er du i tvivl om noget kan

Læs mere

Spørgsmål & svar til App

Spørgsmål & svar til App Spørgsmål & svar til App De mest stillede spørgsmål til Myfone App en til iphone, Android & Windows Phone Hvordan kan man hente Flexfones app? Den kan hentes i Apples App Store, Androids Google Play &

Læs mere

Succes med intranet til Office 365. Den 13. august 2014 Webtop A/S s. 1

Succes med intranet til Office 365. Den 13. august 2014 Webtop A/S s. 1 Succes med intranet til Office 365 Webtop A/S s. 1 Hvem er jeg https://twitter.com/jeslas http://www.linkedin.com/in/jesslassen Webtop A/S s. 2 Hvad er Office 365 Office pakken (Word, Excel..) Skyudgaver

Læs mere

Import af rekursivt (parent-child) hierarki i Palo

Import af rekursivt (parent-child) hierarki i Palo Import af rekursivt (parent-child) hierarki i Palo Dette dokument beskriver hvordan et simpelt rekursivt (parent-child) hierarki kan importeres ind i Palo på forskellige måder via SQL og samtidig bibeholde

Læs mere

Roskilde Tekniske Gymnasium. Eksamensprojekt. Programmering C niveau

Roskilde Tekniske Gymnasium. Eksamensprojekt. Programmering C niveau Roskilde Tekniske Gymnasium Eksamensprojekt Programmering C niveau Andreas Sode 09-05-2014 Indhold Eksamensprojekt Programmering C niveau... 2 Forord... 2 Indledning... 2 Problemformulering... 2 Krav til

Læs mere

Svendeprøve Projekt Tyveri alarm

Svendeprøve Projekt Tyveri alarm Svendeprøve Projekt Tyveri alarm Påbegyndt.: 8/2-1999 Afleveret.: 4/3-1999 Projektet er lavet af.: Kasper Kirkeby Brian Andersen Thomas Bojer Nielsen Søren Vang Jørgensen Indholds fortegnelse 1. INDLEDNING...3

Læs mere

Portfolio Andreas Stjerneklar Kristensen. Multimedia Designer Eksamen 1. Semester

Portfolio Andreas Stjerneklar Kristensen. Multimedia Designer Eksamen 1. Semester Portfolio Andreas Stjerneklar Kristensen Multimedia Designer Eksamen 1. Semester Indledning Design Skitser ASK logoet Teknologivalg No database Javascript Eksempel Udviklingsmuligheder Mere relation mellem

Læs mere

Rygestop muligheder - og alt det der holder os tilbage

Rygestop muligheder - og alt det der holder os tilbage Rygestop muligheder - og alt det der holder os tilbage Rygestop har været og er til stadighed en stor udfordring for rigtigt mange danskere. Mænd og kvinder kæmper med at få bugt med vanen. Alle prøver

Læs mere

Computer spil Kom it Roskilde teknisk gymnasium. Rasmus Kibsgaard Riehn-Kristensen, Michael Jokil og Christine Johnsen

Computer spil Kom it Roskilde teknisk gymnasium. Rasmus Kibsgaard Riehn-Kristensen, Michael Jokil og Christine Johnsen Computer spil Kom it Roskilde teknisk gymnasium Rasmus Kibsgaard Riehn-Kristensen, Michael Jokil og Christine Johnsen Vejleder Karl G Bjarnason 12-03-2010 Indhold Kanylemodel... 3 1.1Afsender... 3 1.2Indkodning...

Læs mere

Dokumentering af umbraco artikeleksport:

Dokumentering af umbraco artikeleksport: Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.

Læs mere

IT Sikkerhed. Digital Mobning.

IT Sikkerhed. Digital Mobning. IT Sikkerhed. Nu i dag hvor vores computer næsten er tilkoplet hinanden 24/7 er det vigtigt at kunne beskytte sin compuder / server mod spyware, virus, spam og skam. Til det er vi gået i gang med at arbejde

Læs mere

Opret ODBC datakilde Vejledning

Opret ODBC datakilde Vejledning Vejledning V. 1 APRIL 2011 FOR KUNDESERVICE Indholdsfortegnelse 1 Indledning... 3 1.1 Formål... 3 1.2 Målgruppe... 3 1.3 Krav... 3 2 Opret ODBC Datakilde (Open Database Connectivity)... 3 2.1 Forbindelse

Læs mere