Cms-uafhængighed. Cms uafhængighed. Automatiseret kodegenerering Typestærkt datalag med auto completion og compile time-fejlhåndtering.

Størrelse: px
Starte visningen fra side:

Download "Cms-uafhængighed. Cms uafhængighed. Automatiseret kodegenerering Typestærkt datalag med auto completion og compile time-fejlhåndtering."

Transkript

1 Dato Go Basic udviklerdokumentation Go Basic er et asp.net projekt, som skal fungere som et startsite for nye webprojekter. I nuværende form er Go Basic implementeret i Umbraco, men i virkeligheden har vi lavet en arkitektur, som er minimalt koblet til Umbracos API for at opnå følgende fordele: Cms uafhængighed. Automatiseret kodegenerering Typestærkt datalag med auto completion og compile time-fejlhåndtering. Cms-uafhængighed Selve projektets formål er, at skabe basiskoden for en standard multisiteløsning til brug for offentlige myndigheder i Danmark. Vi har i første omgang valgt at benytte Umbraco, fordi det er gratis, men der er som sådan ikke nogen krav derud over, hvor man kan sige at det ene CMS system egner sig mere end de andre. Derfor har vi forsøgt at lave en minimal kobling til Umbraco i koden. Konceptuelt er arkitekturen derfor bygget op som illustreret i følgende diagram: Umbraco Umbraco Adapter GoBasic Cms Abstraktion Sitecore Adapter Sitecore EpiServer Adapter EpiServer I diagrammet repræsenterer Go Basic præsentations- og forretningslogikken for vores standardløsning. CMS-abstraktionen symboliserer en service, der kan kaldes for at tilgå de nødvendige data og operationer. Go Basic-koden bør dog ideelt set være skærmet af for, om det er det ene CMS eller det andet der ligger bag skyen. Den kode som oversætter instruktioner og data til det ene eller andet CMS kalder vi her for

2 adapters, og ideelt set er det altså kun denne del som skal udskiftes for at understøtte et andet system. CMS-abstraktionen har til opgave, at stille en lang række funktioner til rådighed. Også selv om de nævnte CMS systemer har relativt forskellige API er. Items (objects) Update Templates (classes) Fields (properties) Select Create Delete Diagrammet her viser nogle af de overordnede elementer og operationer som CMSabstraktionen arbejder med. I forhold til navngivning har vi valgt at lade os inspirere Sitecore s navngivning fordi den virker mest gennemtænkt. Det kan muligvis forvirre en smule eftersom en Template i Umbraco betyder en layoutfil, mens den i Sitecore svarer til Umbracos Document Type. For at gøre forvirringen mindre, viser vi her følgende navngivningstabel, som er oversat til tilsvarende objektorienteret terminologi i c#: Go Basic Sitecore Umbraco c# Template Template DocumentType class Entity Item Node / Document object Field Field PropertyType property BaseTemplate BaseTemplate Master base class Overordnet Arkitektur Lagopdeling 2

3 Umbraco Api LinqIt.Cms GoBasic.UmbracoServices GoBasic.Logic GoBasic.CustomFieldTypes GoBasic.Web Størstedelen af abstraktionen ligger i at benytte LinqIt.Cms abstraktionslaget til at oprette og udtrække data i mange forskellige sammenhænge. I LinqIT.Cms biblioteket findes CmsService klassen, som er den primære adgang til dataoprettelse og udtræk. Selve CmsService klassen er abstrakt, og den specifikke implementation, som taler Umbraco s sprog er implementeret i GoBasic.UmbracoServices biblioteket. Der bør ideelt set ikke være referencer til hverken UmbracoServices eller umbracos api fra andre steder i løsningen for at bibeholde den lave kobling, men af forskellige grunde optræder de dog i praksis enkelte steder i løsningen alligevel. I Umbraco findes to forskellige begreber af data, nemlig Documents ( som er data fra databasen ) og Nodes som er publiceret data. I LinqIt.Cms abstraktionen findes der derimod kun ét begreb, nemlig Entities som altså abstraherer forskellene væk mellem de to Umbraco Typer, hvilket også er den måde som eksempelvis Sitecore og EpiServer fungerer. Det er conteksten i hvilken koden eksekveres, som bestemmer hvilke Umbraco-typer der benyttes internt. Den reelle model, som er implementeret i GoBasic.UmbracoServices, er et wrapper pattern, ser sådan her ud: 3

4 LinqIt.Cms Entity -WrappedItem : object GoBasic.UmbracoServices UmbracoItem UmbracoNode UmbracoDocument -_node -_document NodeFactory.Node Document umbraco cms Som det fremgår af modellen så er de to klasser UmbracoNode og UmbracoDocument, som wrapper funktionaliteten, af Umbracos interne typer, og som ensretter tilgangen til dataene. I praksis beskæftiger man sig imidlertid kun med Entity klassen, og specialiseringer af denne. Selve de specialiserede entiteter vi arbejder med i løsningen er deklareret i GoBasic.Logic biblioteket. Entiteterne er så vidt muligt en repræsentation af nedarvningsforholdene af dokumenttyper i Umbraco. F.eks. ses her et udsnit af klasserne, som benyttes til Forms modulet. Entity GridModule -highlight : bool FormsAction * 1 +Execute() FormsModule -Fields : FormsField -Actions : FormsAction 1 * FormsField FormsSendMailAction +Execute() FormsCheckBoxField FormsTextBoxField 4

5 Som det ses i diagrammet, nedarver alle klasserne direkte, eller indirekte fra Entity klassen, som gør at CmsService klassen kan arbejde med dem. Eksempler på brugen af API-abstraktionen kommer her: var service = CmsService.Instance; // Returnerer via provider pattern en request scope instans af GoBasic.UmbracoServices.UmbracoService. var module = service.getitem<formsmodule>(new Id(12)); Returnerer et typestærkt FormsModule objekt. Den tilsvarende kode i Umbraco ville være : var node = new NodeFactory.Node(12); eller var document = new Document(12); Modulsystem Go Basics modulsystem er udviklet for at give redaktører en større fleksibilitet i forhold til opbygning af indhold. Et modul er basalt set en lille byggeklods som kan inkluderes på en eller flere sider. Der findes en række forskellige modultyper i Go Basic, bl.a. en nyhedsliste, en call-to-action box, et billedegalleri og en videoboks. Hver modultype har en række felter som gør, at det enkelte modul kan konfigureres på forskellige måder. Rent teknisk set, består et modul af en dokumenttype, en entitets klasse og en præsentationsklasse. Dokumenttypen skal nedarve fra GridModule dokumenttypen og skal navngives med postfix Module, f.eks. MultiBox Module. Det giver et dokumenttype alias som hedder følgende MultiBoxModule. Der skal ikke specificeres en template ved oprettelsen. Derudover tilføjer man de felter man har behov for, for at konfigurere modulet. Entitetsklassen skal nedarve fra GridModule entiteten, og navnet skal svare til dokumenttypens alias. Dette sker helt automatisk ved at køre kodegenereringen. For at tilgå de enkelte felter på modulet oprettes en partiel klasse, hvorpå felterne oprettes som properties. Præsentationsklassen kan være en CustomControl eller en UserControl. Der er pt. ikke understøttelse af xslt renderinger. Præsentationsklassen skal hedde entitetsklassens navn plus postfikset Rendering. Dvs. MultiBoxModuleRendering. Når et modul skal renderes leder systemet altså efter en præsentationsklasse som hedder modulets navn + Rendering. Bemærk! Hvis man benytter sig af user controls til at implementere præsentationsklassen, skal den oprettes under /Modules folderen i roden af website projektet. Eksempel på tilføjelse af et modul I det følgende eksempel tager vi udgangspunkt i at benytte custom controls til at implementere et Hello World modul. Opret dokumenttypen Hello World Module. Log ind i Umbraco som administrator. Vælg settings sektionen i venstre side i bunden. 5

6 Højreklik på Grid Module dokumenttypen og vælg Create Indtast navnet Hello World Module, fjern krydset i Create matching template, og klik Create. På infofanen kan du vælge et ikon til modulet, som gør det nemmere at lokalisere moduler i grid editoren. Nye ikoner kan tilføjes til Umbraco ved at tilføje et 16x16.png billede til ~/umbraco/images/umbraco folderen. Benyt et af de ikoner som er depricated. 6

7 På tabs fanen tilføjes en ny tab Content. 7

8 På Generic properties fanen tilføjes et felt Message af typen textstring som placeres under Content. Her kan man angive en hjælpetekst til redaktøren. Bemærk at Umbraco automatisk laver et alias kaldet message. I Visual Studio åbnes filen Autogenerated.tt i GoBasic.Logic projektet under Entities folderen. Tryk ctrl+s for at aktivere autogenereringen af koden. Åbn Autogenerated.cs (under.tt filen), og verificer at der er dannet en HelloWorldModule klasse. Dette er entitets-klassen. For at tilføje vores Message property, oprettes en ny klasse under Entities-folderen kaldet HelloWorldModule med følgende kode ( bemærk at klassen skal være public partial ): using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace GoBasic.Logic.Entities /// <summary> /// This is the entity class for the HelloWorld module /// </summary> public partial class HelloWorldModule /// <summary> /// The message to display /// </summary> public string Message 8

9 // Use the alias name get return GetValue<string>("message"); Klassen extender den autogenererede klasse med Message propertien. Opret en ny klasse HelloWorldModuleRendering under Modules folderen i GoBasic.Logic projektet, med følgende kode: using System; using System.Collections.Generic; using System.Linq; using System.Text; using GoBasic.Logic.Entities; namespace GoBasic.Logic.Modules /// <summary> /// This is the presentation class for the HelloWorld module /// </summary> public class HelloWorldModuleRendering : BaseModuleRendering<HelloWorldModule> /// <summary> /// This property is currently not being used, but is reserved for future use. /// </summary> public override string ModuleDescription get return "A module for outputting a message"; /// <summary> /// This method implements the rendering of the module. /// </summary> /// <param name="module">a strongly typed reference to the entity being rendered</param> /// <param name="writer">an advanced html writer with many capabilities</param> protected override void RenderModule(HelloWorldModule module, LinqIt.Utils.Web.HtmlWriter writer) writer.renderfulltag(htmltextwritertag.p, module.message); Byg projektet og test modulet på en given side i Umbraco. Moduler og Cookies Go Basic implementerer en godkendt løsning på krav om cookie-beskyttelse. Dette afsnit handler om, hvordan man sikrer, at nyudviklede moduler, som benytter cookies, overholder implementeringen. 9

10 For at fortælle systemet at et modul benytter cookies, tilføjes interfacet IRequiresCookies til præsentationsklassen. Herefter overrides RegisterScripts metoden for at inkludere eventuelle scripts som skal inkluderes på siden. RegisterScripts og RenderModule bliver kun kaldt på modulet hvis cookies er accepteret. I stedet renderes en standard boks som fortæller brugeren at cookies ikke er aktiveret, samt et link til cookie informationssiden, hvor det er muligt at aktivere cookies. Her ses koden for Google Maps modulet, som overholder cookiepolitikken. using System.Web.UI; using GoBasic.Logic.Entities; using LinqIt.Ajax.Parsing; using GoBasic.Logic.Modules; using GoBasic.Logic.Utilities; namespace GoBasic.Logic.Modules public class GoogleMapModuleRendering : BaseModuleRendering<GoogleMapModule>, IRequiresCookies protected override void RegisterScripts() Assert.IsNotNull(Module); if (!Module.Latitude.HasValue!Module.Longitude.HasValue) Visible = false; return; if (!Page.ClientScript.IsClientScriptIncludeRegistered(Page.GetType(), "googlemapsapi")) Page.ClientScript.RegisterClientScriptInclude(Page.GetType(), "googlemapsapi", "http://maps.googleapis.com/maps/api/js?sensor=false"); const int defaultzoom = 14; ModuleScripts.RegisterInitScript("googlemaps", new JSONString(ClientID), new JSONNumber(Module.Latitude.Value), new JSONNumber(Module.Longitude.Value), new JSONNumber(Module.Zoom?? defaultzoom), new JSONBoolean(Module.ShowMarker)); protected override void RenderModule(GoogleMapModule item, LinqIt.Utils.Web.HtmlWriter writer) if (!Visible) return; base.rendermodule(item, writer); writer.addattribute(htmltextwriterattribute.id, ClientID); writer.addstyle(htmltextwriterstyle.width, "100%"); writer.renderbegintag(htmltextwritertag.div); writer.renderendtag(); public override string ModuleDescription get return "A module displaying a google map"; 10

11 Site Status Site status er en feature, som giver administratorer mulighed for nemt og hurtigt at se, hvilke komponenter der er konfigureret for de forskellige sites i en Go Basic løsning. Det er også meningen, at man herfra nemt skal kunne konfigurere komponenterne uden at behøve at foretage alle de manuelle operationer, det ellers ville kræve. En komponent kan være alt lige fra hånderingen af 404-fejl, til konfigurationselementer til videoafsplining osv. En komponent kan også være et tredjepartsmodul som Go Basic ikke kender til, og som kræver oprettelse af forskellige items i sitestrukturen for at fungere. Det skal altså være muligt for tredjepart, at tilføje sektioner til statussiden. Arkitekturen omkring sitestatus fungerer således, at systemet scanner de inkluderede assemblies efter klasser som implementerer ISiteComponent interfacet. public interface ISiteComponent string Name get; void Initialize(Document siteroot); SiteComponentState State get; void InstantiateIn(ControlCollection controls); Name propertien benyttes til at udskrive komponententens navn. Initialize metoden har til formål at initializere State propertien for det givne site. State propertien kan antage følgende værdier : Ok, warning, disabled. Ok betyder at komponenten er konfigureret og virker. Warning betyder at komponenten er obligatorisk og ikke konfigureret, eller at komponenten kun er delvist konfigureret. Disabled betyder at komponenten ikke er konfigureret, og at komponenten ikke er obligatorisk (eller vigtig). I InstantiateIn metoden kan man oprette og tilføje diverse kontroller til outputtet, som f.eks. en label som beskriver status, eller en knap til at udføre en kommando. Denne løsning giver en stor fleksibilitet i forhold til, hvilke kontroller man vil vise, men det kan være lidt omstændigt at implementere interfacet. I de fleste tilfælde kan man med fordel nedarve sin klasse fra BaseSiteComponent, som implementerer ISiteComponent, og som har en række hjælpemetoder til forskellige formål. Alle indbyggede Go Basic komponenter nedarver fra denne klasse. Følgende eksempel viser, hvordan News Archive komponentens state er implementeret (simplificeret en smule her for overskuelighedens skyld ). Nyhedsarkivet kræver, at der findes en side af typen NewsListPage et sted under home item et, og at der findes et systemlink kaldet NewsArchivePage for sitet, som peger på denne. 11

12 using System; using System.Collections.Generic; using System.Linq; using System.Text; using LinqIt.Cms; using GoBasic.Interfaces.Enumerations; using GoBasic.Logic.Exceptions; using GoBasic.Logic.Utilities; using GoBasic.Logic.Entities; namespace GoBasic.Logic.Controllers.SiteManagement public class NewsArchiveComponent : BaseSiteComponent public override string Name get return "News Archive"; protected override void Initialize() // Check if a page exists, which is linked to by a system link named "NewsArchivePage" var newsarchivepage = GetSiteLinkedEntity<NewsListPage>(SystemKey.NewsArchivePage); if (newsarchivepage == null) // Notify that the component is disabled ( this is not a required component ) // Provide a button click handler and text for the "Fix it" button. throw new SiteComponentException("The News archive is not yet enabled.", SiteComponentState.Disabled, OnSetupClicked, "Enable news archive"); // If no exception was thrown, the page and systemlink is configured correctly. AddMessage("The News archive has been setup correctly."); // This code will execute when the "Fix It" button is clicked, and should setup the newsarchive protected void OnSetupClicked(object sender, EventArgs e) using (CmsContext.Editing) // Get a reference to the home page (This snippet assumes that the home page has been configured.) var homeitem = GetSiteLinkedEntity<WebPage>(SystemKey.HomePage); // Create a newlistpage called "News Archive" under the home item var resultpage = CmsService.Instance.CreateEntity<NewsListPage>("News Archive", homeitem); EnsureSiteSystemLink(SystemKey.NewsArchivePage, resultpage); ReloadEditor(); En af de væsentlige ting som foretages af BaseSiteComponent klassen er at fange den SiteComponentException, som kastes under initialize fasen, og generere en label med fejlbeskeden, samt en knap som administratoren kan benytte til at løse problemerne. NewsArchiveComponent klassen behøver derfor kun at implementere forretningslogikken, og nedarver præsentationskoden. 12

13 Installation af Go Basic Go Basic udbydes som en enkelt zip-fil, som indeholder et visual studio projekt, samt et script til oprettelse af databasen. Det er ikke nødvendigt at installere Umbraco, da det er indeholdt i pakken. Databasescriptet findes i folderen scripts. Følg disse trin for at installere Go Basic i udviklermiljøet: Opsætning af website: 1. Udpak zipfilen et sted på harddisken. 2. Opret et nyt site i IIS7 som peger på GoBasic.WebSite folderen du netop har udpakket. 3. Ret app poolen så den kører.net framework v.4.0, og integrated pipeline mode. Notér kontonavnet for app poolen, og ret evt. til Network Service. 4. Ret sikkerhedsindstillinger på GoBasic.WebSite folderen, så ovenstående konto (f.eks. Network Service) samt IUSR kontoen har læse og skrive adgang. 5. Opret evt. en loopback entry i hosts filen så dit hostnavn peger på din maskine (sti: c:\windows\system32\drivers\etc\hosts, tilføj linje <dit hostnavn> Database : 1. Opret nyt login på database-serveren 2. Opret en ny database 3. Eksekver setup scriptet på databasen 4. Tilføj din login account til databasen og tildel rettigheder 5. Åbn web.config og ret appsetting en umbracodbdsn i web.config til at pege på din database, og med dit kontonavn / kodeord 6. Ret også appsettingén luceneindexfolder i web.config til at pege ned på den udpakkede sti Kompilér løsningen og log ind i umbraco på adressen hostnavn>/umbraco/. Dit brugernavn er admin og kodeordet password. 13

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

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

Et subsite i Umbraco

Et subsite i Umbraco Et subsite i Umbraco Agenda Hvad er Umbraco Login i CMS Gennemgang af CMS Opret et forløb Workshop Hvad er Umbraco Umbraco er et Dansk Content Management System (CMS). Det benyttes bl.a. Af Wired, Heinz,

Læs mere

Installation af Bilinfo på Windows

Installation af Bilinfo på Windows Installation af Bilinfo på Windows Eksempler i denne vejledning er taget fra Windows 7 og Internet Explorer 8 Download det nødvendige program. Gå ind på www.bilinfo.dk/download Klik på download ud for:

Læs mere

Vejledning til at tjekke om du har sat manuel IP på din computer.

Vejledning til at tjekke om du har sat manuel IP på din computer. Indhold Vejledning til at, komme på nettet. (DANSK)... 2 Gælder alle systemer.... 2 Vejledning til at tjekke om du har sat manuel IP på din computer.... 2 Windows 7... 2 Windows Vista... 2 Windows XP...

Læs mere

Indhold. 1 Indledning... 3. 1.1 Kompatible browsere... 3. 2 Log ind i Umbraco... 3. 3 Content-delen... 4. 3.1 Indholdstræet... 4

Indhold. 1 Indledning... 3. 1.1 Kompatible browsere... 3. 2 Log ind i Umbraco... 3. 3 Content-delen... 4. 3.1 Indholdstræet... 4 Indhold 1 Indledning... 3 1.1 Kompatible browsere... 3 2 Log ind i Umbraco... 3 3 Content-delen... 4 3.1 Indholdstræet... 4 3.2 Ændring af indhold... 5 3.3 Tilføjelse af en side/sektion... 6 3.4. At arbejde

Læs mere

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet Installation Aesiras Internet hjemmeside og webshop Aesiras -integreret Regnskab, Handel og Internet Installationsvejledning Tak fordi du valgte Aesiras Business & Internet. I denne vejledning vil vi guide

Læs mere

MODERNISERINGSSTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION, INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE

MODERNISERINGSSTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION, INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE Indhold Ændringshistorik... 2 Formål... 2 Om programmet... 2 Systemkrav... 2 Installation... 3 Event Log... 5 Installationsprogrammets skærmbillede... 6 Konfigurering af xml-opsætningsfil... 7 Beskrivelse

Læs mere

Advanced Word Template Brugermanual

Advanced Word Template Brugermanual Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste

Læs mere

OIOSAML.NET og Umbraco. ved Thomas Ravnholt ravnholt @ silverbullet.dk

OIOSAML.NET og Umbraco. ved Thomas Ravnholt ravnholt @ silverbullet.dk OIOSAML.NET og Umbraco ved Thomas Ravnholt ravnholt @ silverbullet.dk Silverbullet, stiftet 2003 Silverbullet A/S IT- rådgivning, projektledelse og implementering Officiel SKI-leverandør Kontorer i Århus

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010 Opsætning af Trio Web Vers 2.0 feb. 2010 Indholdsfortegnelse Opsætning af Trio Web... 3 Generel opsætning af Trio Web... 3 Databaseopsætning... 3 DB... 3 Aar... 4 Login... 4 Internet... 4 Port... 4 Registreringsnøgle...

Læs mere

Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net

Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som du tidligere har modtaget

Læs mere

2013 SP1. Konfiguration af koncernindblik. Configuration Guide

2013 SP1. Konfiguration af koncernindblik. Configuration Guide 2013 SP1 Konfiguration af koncernindblik Configuration Guide Intellectual Property Rights This document is the property of ScanJour. The data contained herein, in whole or in part, may not be duplicated,

Læs mere

Guide til Umbraco CMS

Guide til Umbraco CMS web Guide til Umbraco CMS Indhold Indledning 3 Kompatible browsere 3 Log ind i Umbraco 4 Content-delen 5 Indholdstræet 5 Tilføjelse af en side/sektion 7 Sortering af indhold 12 Galleri 14 Mediebibliotek

Læs mere

MapBasic &.NET interaktion. MapBasic.NET. Jakob Lanstorp IT konsulent COWI. Odense 23. Juni 2011. 1 8 jun 2011 MapBasic &.

MapBasic &.NET interaktion. MapBasic.NET. Jakob Lanstorp IT konsulent COWI. Odense 23. Juni 2011. 1 8 jun 2011 MapBasic &. MapBasic &.NET interaktion MapBasic.NET Jakob Lanstorp IT konsulent COWI Odense 23. Juni 2011 1 MapBasic &.NET interaktion Erfaring med MapBasic.NET / Visual Studio Anden programmering 2 Program Hurtig

Læs mere

Udvikling af DOTNET applikationer til MicroStation i C#

Udvikling af DOTNET applikationer til MicroStation i C# Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt

Læs mere

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING DANSKE BEDEMÆND august 2014 v1.4 1 P a g e INDHOLDSFORTEGNELSE Adgang... 3 Overordnet om Umbraco... 4 Højreklik muligheder i oversigten...

Læs mere

RIGSPOLITIET. Vejledning i konvertering. fra. Word -dokument. til. PDF-fil. på politi.dk. Rigspolitiets websektion

RIGSPOLITIET. Vejledning i konvertering. fra. Word -dokument. til. PDF-fil. på politi.dk. Rigspolitiets websektion RIGSPOLITIET Vejledning i konvertering fra Word -dokument til PDF-fil på politi.dk Rigspolitiets websektion Indledning Da vi skal leve op til kravene om tilgængelighed på Internettet, skal alle tekster

Læs mere

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet. Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er, at programmet skal registreres (programmet kan dog bruges i 30 dage, hvis det ikke

Læs mere

HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE

HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed

Læs mere

Citrix Online Plugin Client Install Integra

Citrix Online Plugin Client Install Integra DBC A/S 1 af 6 2011-09-08 14:52 Citrix Online Plugin Client Install Integra Vejledning til installation af Citrix Online Plugin (Full) Forudsætninger For at få adgang til Integra driftsløsningen på DBC

Læs mere

Navision Stat 7.0. Webservice til Generisk integrationssnitflade (GIS) Overblik. Side 1 af 21. ØSY/CRA/CPS/ CRA Opr. 14.04.15

Navision Stat 7.0. Webservice til Generisk integrationssnitflade (GIS) Overblik. Side 1 af 21. ØSY/CRA/CPS/ CRA Opr. 14.04.15 Side 1 af 21 Navision Stat 7.0 ØSY/CRA/CPS/ CRA Opr. 14.04.15 Webservice til Generisk integrationssnitflade (GIS) Overblik Introduktion Dokumentet indeholder en installationsvejledning for det webservice

Læs mere

EasyIQ Opdatering 5.2.3 -> 5.4.0

EasyIQ Opdatering 5.2.3 -> 5.4.0 EasyIQ Opdatering 5.2.3 -> 5.4.0 Kunde: Forfatter: Thomas W. Yde Systemtech A/S Side: 1 af 17 1 Indholdsfortegnelse 2 GENERELT OMKRING FORUDSÆTNINGEN OG OPDATERINGS FORLØBET... 3 2.1 FORUDSÆTNINGER...

Læs mere

Opsætning af MobilePBX med Kalenderdatabase

Opsætning af MobilePBX med Kalenderdatabase Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database

Læs mere

Fra idé til virkelig med Azure Mobile Services

Fra idé til virkelig med Azure Mobile Services Fra idé til virkelig med Azure Mobile Services Niels Ladegaard Beck Holion nlb@holion.dk @nielslbeck Windows Developers in Denmark Azure App Service Mobile App Introduktion til Azure Mobile Services Platform

Læs mere

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0 QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100 SecVision - Quick Manual v1.0 1. System Login 1.1. Bruger Login ID: admin Password: 00000 1.2. Indstilling af dato/tid og harddisk

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

LW313 Sweex Wireless 300N Adapter USB

LW313 Sweex Wireless 300N Adapter USB LW313 Sweex Wireless 300N Adapter USB Bemærk venligst! Udsæt ikke Sweex Wireless 300N Adapter USB for ekstreme temperaturer. Placér ikke adapteren i direkte sollys eller i nærheden af radiatorer eller

Læs mere

Brugernavnet og kodeordet til databasen kan du evt. finde i /webtrees/data/config.ini.php

Brugernavnet og kodeordet til databasen kan du evt. finde i /webtrees/data/config.ini.php Backup med MySQLDumper Installation Først hentes programmet fra følgende adresse http://sourceforge.net/projects/mysqldumper/files/mysqldumper/ herefter udpakkes filen. Undermappen (msdx.xx) som blev dannet

Læs mere

RefWorks en vejledning fra UCL Biblioteket. Indholdsfortegnelse

RefWorks en vejledning fra UCL Biblioteket. Indholdsfortegnelse Indholdsfortegnelse Hvad er RefWorks?... 2 Opret dig som bruger... 2 Inden du går i gang... 3 Klargøring af computer til download af Write-N-Cite v. 4.2... 3 Installation af Write-N-Cite... 4 Installation

Læs mere

Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur.

Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur. Adgang til Back-end Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur. typo3 Skriv herefter brugernavn og adgangskode i de respektive felter og klik på Login Den følgende

Læs mere

Installation af Oracle 10g Release 2 database

Installation af Oracle 10g Release 2 database Installation af Oracle 10g Release 2 database Oracle 10g database indeholder databasesoftware, enterprise manager, SQL*Plus m.m., HTML DB (i dag kendt som Application Express) og tilhørende HTTP Server

Læs mere

Velkommen til MODx kursus

Velkommen til MODx kursus Velkommen til MODx kursus Dette er en gennemgang af den mest basale funktionalitet i vores nye hjemmeside redigerings værktøj. MODx er et meget simpelt CMS (Content Management System), der gør det muligt

Læs mere

Bruger Manual PC Valtronics IP Kamera - Windows system

Bruger Manual PC Valtronics IP Kamera - Windows system Bruger Manual PC Valtronics IP Kamera - Windows system Brugervejledning til PC (windows) 1. Installation af kamera Vejledningen er almen for alle Valtronics kameraer, og derfor kan billederne af de forskellige

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

Kom i gang vejledning til modelflyveklubber.dk

Kom i gang vejledning til modelflyveklubber.dk Kom i gang vejledning til modelflyveklubber.dk Version 1.2 30. september 2012 http://www.modelflyveklubber.dk/data/vejledning-klubweb.pdf Kom i gang vejledning til modelflyveklubber.dk, version 1.2 1/15

Læs mere

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012 Server side Programming Wedesign Forelæsning #8 Recap PHP 1. Development Concept Design Coding Testing 2. Social Media Sharing, Images, Videos, Location etc Integrates with your websites 3. Widgets extend

Læs mere

Umbraco. Brugerdokumentation

Umbraco. Brugerdokumentation 2 Umbraco Brugerdokumentation Indholdsfortegnelse Generel dokumentation... 3 Hvordan logger jeg ind i CMS et?... 3 Sidertyper... 3 Content... 3 Forside... 3 Sektionsforside... 3 Artikel... 3 Servicemappe...

Læs mere

Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net

Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net 18. november 2011 Vejledning Windows 7 - eklient Opkobling via ADSL eller anden kabelforbindelse til P-net. Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net Cisco AnyConnect

Læs mere

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets. Dagens program Har alle fået? Har nogen betalt for meget? Hav jeres koder klar Domæner change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog Hvad er widgets Hvad er

Læs mere

Bruger Manual PC Valtronics Udendørs Kamera - Windows system

Bruger Manual PC Valtronics Udendørs Kamera - Windows system Bruger Manual PC Valtronics Udendørs Kamera - Windows system Brugervejledning til PC (windows) 1. Installation af kamera Vejledningen er almen for alle Valtronics kameraer, og derfor kan billederne af

Læs mere

Installationsguide IBM Tivoli Storage Manager for Mail Data Protection for Microsoft Exchange Server

Installationsguide IBM Tivoli Storage Manager for Mail Data Protection for Microsoft Exchange Server Installationsguide IBM Tivoli Storage Manager for Mail Data Protection for Microsoft Exchange Server Side 1 af 18 INSTALLATIONSGUIDE 1 1 FORORD 3 2 OPRET NODEN I NETGROUP PORTAL. 4 3 KLIENTSOFTWARE 5 3.1

Læs mere

Quickguide. Dansk quickguide til Nexus IP opsætning

Quickguide. Dansk quickguide til Nexus IP opsætning Quickguide Dansk quickguide til Nexus IP opsætning Contents NVR guide... 3 1.0 Optageren:... 3 1.1 Tilslutning... 3 1.2 Installation af harddisk:... 3 2.0 Først gang din optager bliver startet:... 4 3.0

Læs mere

Sådan redigerer du en hjemmeside i Umbraco

Sådan redigerer du en hjemmeside i Umbraco Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere

Læs mere

Fjernadgang til BEC s systemer via Portal2

Fjernadgang til BEC s systemer via Portal2 Fjernadgang til BEC s systemer via Portal2 - tilgå applikationer og arbejdsplads via webbaseret portal (UAG) Udarbejdet af: Niklas Petersen Gældende fra: 24-08-2015 Version Forfatter Dato Dokumentstatus

Læs mere

Xenapps/Citrix klient opsætningsvejledning til Integra driftløsningen. Xenapps/Citrix basisport. Xenapps/Citrix Service. Xenapps/Citrix XML service

Xenapps/Citrix klient opsætningsvejledning til Integra driftløsningen. Xenapps/Citrix basisport. Xenapps/Citrix Service. Xenapps/Citrix XML service Integra klient opsætningsvejledning til Integra driftløsningen Hedensted Folkebibliotek Funktion Type Indhold Note Gruppe Hedensted Farm BibFarm3 Server Janne basisport Service XML service HTTPS 443 TCP

Læs mere

Indhold. Indholdsfortegnelse

Indhold. Indholdsfortegnelse Indholdsfortegnelse Indhold Indledning... 2 Forsiden... 2 Dine genveje... 3 Nyheder... 3 EasyIQ og EasyIQ Quick Funktioner... 3 Administration... 6 Licens... 7 Nyheder... 8 Log... 9 Password... 9 System...

Læs mere

09/03 2009 Version 1.4 Side 1 af 37

09/03 2009 Version 1.4 Side 1 af 37 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

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

Kald af PingService via SOAPUI

Kald af PingService via SOAPUI Kald af PingService via SOAPUI Author: Integration Expert Team (IET) Owner: Integration Expert Team (IET) Page 1 of 24 1. Dokumenthistorik Kald af PingService via SOAPUI Revisioner Dato for denne version:

Læs mere

CONTENTS 1. KOM GODT IGANG... 3 2. JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE 7... 4 2.1 Opret en DreamSpark konto... 4 2.

CONTENTS 1. KOM GODT IGANG... 3 2. JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE 7... 4 2.1 Opret en DreamSpark konto... 4 2. CONTENTS 1. KOM GODT IGANG... 3 2. JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE 7... 4 2.1 Opret en DreamSpark konto... 4 2.2 Download udviklingssoftware... 6 2.2.1 Hent Visual Studio

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL

Læs mere

Tidsregistrering. Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4. Informationsteknologi B. Roskilde Tekniske Gymnasium 25-11-2014

Tidsregistrering. Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4. Informationsteknologi B. Roskilde Tekniske Gymnasium 25-11-2014 2014 Tidsregistrering Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4 Informationsteknologi B Roskilde Tekniske Gymnasium 25-11-2014 Indholdsfortegnelse 1 Indledning... 3 2 User stories... 3 3

Læs mere

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server Side 1 af 20 INSTALLATIONSGUIDE 1 1 FORORD 3 2 OPRET NODEN I NETGROUP PORTAL. 4 3 KLIENTSOFTWARE 5 3.1

Læs mere

Sektornet VPN. Opsætning af Novell 5.1 server og klient på. Windows 2000/NT/XP

Sektornet VPN. Opsætning af Novell 5.1 server og klient på. Windows 2000/NT/XP Sektornet VPN Opsætning af Novell 5.1 server og klient på Windows 2000/NT/XP UNI C oktober 2002 Sektornet VPN UNI C oktober 2002 v1.0 Af Jesper Skou Jensen 1 Opsætning af Novell 5.1 server og klient på

Læs mere

LÆS DETTE FØRST WorkCentre 7300 Series Fiery-installation

LÆS DETTE FØRST WorkCentre 7300 Series Fiery-installation LÆS DETTE FØRST WorkCentre 7300 Series Fiery-installation Dette dokument beskriver, hvordan du installerer og konfigurerer Fiery Network Controller for WorkCentre 7300 Series. Udfør de trin, der vedrører

Læs mere

Web- og serverprogrammering

Web- og serverprogrammering Web- og serverprogrammering Arkitekturer i webprogrammer - dag 6 Model-View-Controller-arkitukturen Flerlags-arkitekturer Læsning: WJSP 10 Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html

Læs mere

PID2000 Archive Service

PID2000 Archive Service PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren

Læs mere

Kom godt i gang med Hostcenter Danmarks Webadmin

Kom godt i gang med Hostcenter Danmarks Webadmin Kom godt i gang med Hostcenter Danmarks Webadmin Formålet med denne artikel er at give en hurtig overblik over funktionerne i Hostcenter Danmarks Webadmin. Webadmin er det værktøj der bruges til at styre

Læs mere

Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN

Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN Indholdsfortegnelse Introduktion... 2 Definitioner... 2 Generelt... 3 Oprettelse af en skabelon... 4 Sidetypeskabeloner... 5 Globale displaymoduler...

Læs mere

Hyper-V på Windows 8 64 Bit. Indhold. Vejledning i brug af Hyper-V på en Windows 8 maskine

Hyper-V på Windows 8 64 Bit. Indhold. Vejledning i brug af Hyper-V på en Windows 8 maskine Hyper-V på Windows 8 64 Bit Vejledning i brug af Hyper-V på en Windows 8 maskine Indhold Hyper-V på Windows 8 64 Bit... 1 Installation... 2 Vejledning trin for trin... 2 Etablering af Netværk... 5 Opret

Læs mere

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:

Læs mere

CS TYPO3 Manual. Udarbejdet af klaus@cs.aau.dk Side 1 af 30

CS TYPO3 Manual. Udarbejdet af klaus@cs.aau.dk Side 1 af 30 CS TYPO3 Manual TYPO3 CMS Opbygning...2 Log ind...2 Backend...3 Frontend...5 Hvor skal jeg klikke?...6 Gem, gem og vis, gem og luk og luk...7 Håndtering af sider og menuer...8 Sammenhæng mellem sider og

Læs mere

Model Drevet Design i Praksis

Model Drevet Design i Praksis Model Drevet Design i Praksis Dansk IT - På Vej Hjem møde d. 8/9-2009 Jeppe Cramon - TigerTeam ApS Lidt om mig 15 års erfaring som software udvikler Partner i TigerTeam Første erfaring med model drevet

Læs mere

Indhold Basen dækker sygepleje(videnskab), samt til en vis grad ergoterapi, fysioterapi, diætetik, radiografi, audiologi, rehabilitering

Indhold Basen dækker sygepleje(videnskab), samt til en vis grad ergoterapi, fysioterapi, diætetik, radiografi, audiologi, rehabilitering CINAHL Plus Udgiver Cinahl Information Systems, California Indhold Basen dækker sygepleje(videnskab), samt til en vis grad ergoterapi, fysioterapi, diætetik, radiografi, audiologi, rehabilitering Omfang

Læs mere

INSTALLATIONSGUIDE AMC BANKING TIL FOR DYNAMICS AX 4.0. dansk udgave. AMC Consult A/S 16. november 2011 Version 6.09

INSTALLATIONSGUIDE AMC BANKING TIL FOR DYNAMICS AX 4.0. dansk udgave. AMC Consult A/S 16. november 2011 Version 6.09 INSTALLATIONSGUIDE TIL AMC BANKING FOR DYNAMICS AX 4.0 dansk udgave AMC Consult A/S 16. november 2011 Version 6.09 INDHOLD 1 Indledning... 4 1.1 Systemkrav... 4 1.2 Kritik modtages gerne... 4 1.3 Yderligere

Læs mere

IHCRemote Manual Lauritz Knudsen IHC Control For IHCRemote version 1.0.0

IHCRemote Manual Lauritz Knudsen IHC Control For IHCRemote version 1.0.0 Lauritz Knudsen IHC Control For IHCRemote version 1.0.0 Opsætning af Controller. Administrator og IP opsætning. Åben Administrator via f.eks. Internet Explorer I adresse feltet indtastes: USB eller controllernes

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

Sådan får du e-bøger på læseren

Sådan får du e-bøger på læseren Sådan får du e-bøger på læseren 2010 Sony Corporation 4-259-024-11(1) Få e-bøger Få e-bøger e-boghandel Reader Library-software Læser Med Sony Reader Library-softwaren (Reader Library) kan du indkøbe og

Læs mere

Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net)

Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net) Arkitektur principper og design mønstre til realisering af enterprise applikationer baseret på rige domænemodeller (og.net) Kim Harding Christensen EOS A/S Margrethepladsen 3 8000 Århus TLF: 8732 8787

Læs mere

Installation og brug af Document Distributor

Installation og brug af Document Distributor Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Installation og brug af Document Distributor Lexmark Document Distributor består af server- og klientprogrampakker.

Læs mere

DOtAB. Teknisk rapport

DOtAB. Teknisk rapport DOtAB Teknisk rapport Indholdsfortegnelse Introduktion... 1 Systemarkitektur... 1 Teknologier... 1 Platforme for mobile enheder... 1 Kommunikations interfacet... 2 Udviklingsmiljø... 2 IDOtAB (service

Læs mere

Indholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser

Indholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser Indholdsfortegnelse PSpice modul 3 Model Editor, opret diode ud fra model fundet på internettet.... 2 Parametrisk Analyse... 6 Ekstra - Parametrisk analyse på diode parameter... 9 Forudsætninger For at

Læs mere

Dokumentation for administration af it-systemer i PD30

Dokumentation for administration af it-systemer i PD30 Dokumentation for administration af it-systemer i PD30 1. Sikkerhed 2. Mail 3. Cloud Drive 4. Elektronisk reservation 5. Hjemmeside 1. Sikkerhed Sikkerheden for it-systemerne i PD30 hænger tæt sammen med

Læs mere

GeoEnviron Web-løsninger

GeoEnviron Web-løsninger 2012 Troels Kreipke 01-01-2012 Indhold Generelt... 3 Web-løsninger... 3 XML-firewall... 4 GeoEnviron_WebService... 4 Installation af web-løsninger uden brug af GeoEnviron_WebService... 5 GeoEnviron_WebService...

Læs mere

SAX Simple API for XML.

SAX Simple API for XML. SAX Simple API for XML. En API (Application Programming Interface) et bibliotek eller et sæt af funktioner eller metoder. SAX er et sådant bibliotek af abstrakte metoder som f. eks. startdocument() eller

Læs mere

Denne vejledning er optimeret til Windows XP, men kan også bruges til de andre Windows styresystemer.

Denne vejledning er optimeret til Windows XP, men kan også bruges til de andre Windows styresystemer. Guiden min første backup Trin 2.1 Log på Når du har installeret din DATABOKS fjern-backup manager, vil dit log-ind vindue automatisk komme frem (Du kan få hjælp til at installere din DATABOKS fjern-backup

Læs mere

bedreweb.dk - Bolette Obbekær 2012 SÅDAN LÆGGER DU WORDPRESS PÅ DIT WEBHOTEL

bedreweb.dk - Bolette Obbekær 2012 SÅDAN LÆGGER DU WORDPRESS PÅ DIT WEBHOTEL SÅDAN LÆGGER DU WORDPRESS PÅ DIT WEBHOTEL TRIN 1: WORDPRESS MAPPEN WordPress er et gratis program, der bruges til at lave hjemmesider og blogs. Du skal downloade WordPress og bagefter lægge det på dit

Læs mere

Brugervejledning til Design Manager Version 1.02

Brugervejledning til Design Manager Version 1.02 Brugervejledning til Design Manager Version 1.02 Indholdsfortegnelse 1. Introduktion... 3 1.1 Det kan du med HostedShop Design Manager... 3 1.2 Feature list... 3 2. Design... 4 3. Filer og CSS... 4 3.1

Læs mere

Dansk vejledning til installation og opsætning af Safe Eyes

Dansk vejledning til installation og opsætning af Safe Eyes Dansk vejledning til installation og opsætning af Safe Eyes Her kan du få vejledning til, hvordan du skaffer Safe Eyes og bruger det. Det mest nødvendige er her beskrevet på dansk men dog ikke det hele.

Læs mere

Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21

Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21 Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21 Der findes yderligere hjælp på www.typo3support.com Copyright Vision Team ApS 1 www.visionteam.dk Content Page 1 Log ind på intranettet...

Læs mere

EasyIQ app brugermanual ios devices (ipad, iphone og ipod)

EasyIQ app brugermanual ios devices (ipad, iphone og ipod) EasyIQ app brugermanual ios devices (ipad, iphone og ipod) ios-brugermanual til EasyIQ app Indhold Funktioner i EasyIQ App en... 2 Download EasyIQ app en i App Store... 2 Start og log på EasyIQ app en...

Læs mere

Procesbeskrivelse - Webprogrammering

Procesbeskrivelse - Webprogrammering Procesbeskrivelse - Webprogrammering Indholdsfortegnelse Forudsætninger... 1 Konceptet... 2 Hjemmesiden... 2 Server-side... 3 Filstrukturen... 3 Databasehåndtering og serverforbindelse... 4 Client-side...

Læs mere

18/11 2010 Version 2.0 Side 1 af 36

18/11 2010 Version 2.0 Side 1 af 36 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

Manual for VALTRONICS IP kamera Android APP

Manual for VALTRONICS IP kamera Android APP Manual for VALTRONICS IP kamera Android APP Herunder vises forskellige måder hvorpå man kan installere sin Android APP for Valtronics undendørs kamera. 1) Søg og installer din Android mobil APP via Play

Læs mere

En guidet tur gennem Clilstore

En guidet tur gennem Clilstore En guidet tur gennem Clilstore Elementære skridt Dette er en trin for trin demonstration af hvordan man kan lave en online webside (Unit) med video samt tekst hvor alle ordene er kædet til en lang række

Læs mere

AVERMEDIA Quick Guide CMS3000

AVERMEDIA Quick Guide CMS3000 AVERMEDIA Quick Guide CMS3000-1 - CM3000 Software...3 Monitor...5 Afspilning...6 Lokal afspilning...7 Fjernafspilning i RealTime...9 Backup...10 Support...14-2 - CM3000 Software For at starte applikationen

Læs mere

Snitfladedokumentation til fagsystemer v 1.1

Snitfladedokumentation til fagsystemer v 1.1 MEMO Produced by: Peter Ravnholt 1. INDLEDNING... 2 SIKKERHED... 2 2. ÆNDRINGSLOG... 3 VERSION 1.1... 3 3. EKSEMPELSCENARIE... 3 UDFYLD ET NYT SPØRGESKEMA... 3 4. SERVICE CONTRACTS... 5 GETQUESTIONNAIREDEFINITIONLIST...

Læs mere

Vejledning Installation af Easy Route Mobile programpakke på håndterminal

Vejledning Installation af Easy Route Mobile programpakke på håndterminal Vejledning Installation af Easy Route Mobile programpakke på håndterminal Udarbejdet af: Flonidan DC A/S Islandsvej 29, DK-8700 Horsens Telefon: +45 75 61 88 88 Fax: +45 75 62 60 88 www.flonidan.dk Installation

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony)

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony) Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony) Generelt Mobil Reception er et værktøj som bruges til at overvåge medarbejdere, kø er og meget andet samt styre dit omstillingsanlæg

Læs mere

Indholdsfortegnelse. Ken Mathiasen 4/9-2014 Må gerne kopieres (men husk referencen :) Side 1 af 12

Indholdsfortegnelse. Ken Mathiasen 4/9-2014 Må gerne kopieres (men husk referencen :) Side 1 af 12 Android projekt, overvågningskamera Foscam - Informationsteknologi C I dette projekt anvender vi et trådløst overvågningskamera som vi styrer med en Android app som vi selv udvikler. Opgaven begynder med

Læs mere

Introduktion til ActionScript, fortsat

Introduktion til ActionScript, fortsat Introduktion til ActionScript, fortsat Kaspar Rosengreen Nielsen kaspar@interactivespaces.net i n t e r a c t i v e s p a c e s. n e t Kaspar Nielsen, kaspar@interactivespaces.net 1 Dagens program Opsamling

Læs mere

Installation af MySQL server på PC

Installation af MySQL server på PC Installation af MySQL server på PC (Udgave 0.02 2013-Oktober-06 @ 22:30 Chris Bagge, Mindre rettelser) Dette er en kort beskrivelse af hvordan man får installeret en MySQL server på en PC med Windows 7.

Læs mere

Bilag 2 og 3 og værktøjer

Bilag 2 og 3 og værktøjer Bilag 2 og 3 og værktøjer Lars Erik Storgaard Geodatastyrelsen, laers@gst.dk Program for workshop Geodatastyrelsen Formål hvorfor workshop? Kvalificering af listen over myndigheder Temakammerater Opmærksomhed

Læs mere

Westermo GDW-11 GSM Modem forbindelse til CXxxxx

Westermo GDW-11 GSM Modem forbindelse til CXxxxx APP-NOTE 609005 Beckhoff Application Note Date: 1/5/2007 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Westermo GDW-11 GSM

Læs mere

Who s to blame? Jeppe Rørbæk. Jeppe.rorbaek@teknologisk.dk +45 22 70 55 07. Konsulent og underviser på Teknologisk Institut MCP, MCAD, MCSD, MCT

Who s to blame? Jeppe Rørbæk. Jeppe.rorbaek@teknologisk.dk +45 22 70 55 07. Konsulent og underviser på Teknologisk Institut MCP, MCAD, MCSD, MCT Who s to blame? Jeppe Rørbæk Jeppe.rorbaek@teknologisk.dk +45 22 70 55 07 Konsulent og underviser på Teknologisk Institut MCP, MCAD, MCSD, MCT Introduktion til ATLAS AJAX Intro / hensigten med ATLAS Hvordan

Læs mere

Installations guide Saxo ERPTrader. Microsoft Dynamics NAV 2009 / 2013 / 2013R2

Installations guide Saxo ERPTrader. Microsoft Dynamics NAV 2009 / 2013 / 2013R2 Installations guide Saxo ERPTrader Microsoft Dynamics NAV 2009 / 2013 / 2013R2 Indhold Introduktion...3 Forudsætninger...3 Software krav...3 Installer MSI pakken...4 Importer Saxo ERPTrader objekterne...5

Læs mere