AJAX. Asynchronous Javascript And XML
|
|
|
- Linda Aalderink
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 AJAX Asynchronous Javascript And XML
2 AJAX (spreek uit: eɪdʒæks) AJAX is een manier om interactieve webapplicaties te ontwikkelen door een combinatie van de volgende technieken te gebruiken: HTML en CSS voor de presentatie volgens de standaarden van het W3C Het Document Object Model voor het dynamisch tonen van informatie en voor interactie. XML, XSLT en JSON (JavaScript Object Notation)voor de opslag, aanpassing en transport van gegevens. Het XMLHttpRequest object voor asynchrone communicatie met de back-end server. JavaScript om alles aan elkaar te binden. 2
3 AJAX 3
4 AJAX Om de voorbeelden te kunnen uitvoeren moet je eerst een webserver die PHP ondersteunt installeren. Het meest eenvoudige is de wamp-server ( WAMP = Windows Apache MySQL PHP Deze is al geïnstalleerd op de pc s op school. Na installatie zal je een map wamp hebben met daarin een map www. De voorbeelden moet je daar onder plaatsen. Als de wampserver is opgestart, kan je daar de voorbeelden runnen. Geef in je browser het volgende in: en klik op de juiste map. 4
5 Waarom AJAX Door gebruik te maken van XMLHttpRequest hoeft de webpagina niet opnieuw ververst te worden om nieuwe inhoud te krijgen. Google Suggest stelt bijvoorbeeld bij elke toetsaanslag een nieuwe reeks zoektermen voor zonder dat men de pagina hoeft te herladen. Zo'n pagina is te vergelijken met een applicatie die in de browser draait: 5
6 Werking AJAX Voorbeeld: Rob s Rock n Roll Memorabilia 6
7 Werking AJAX Klikken op een afbeelding zorgt ervoor dat een functie getdetails wordt uitgevoerd. Deze functie geeft de afbeelding weer in het detailgedeelte van de pagina. Verder wordt ook een request object aangemaakt. Dit request object zal aan de server vragen naar de beschrijving van het item. De client (browser) stuurt dit object asynchroon naar de server in de achtergrond. De server antwoordt op dit request. Enkel het gedeelte van de pagina dat verandert, wordt aangepast (niet de volledige pagina wordt opnieuw gecreëerd) 7
8 Werking AJAX Voordelen: Asynchrone requests zorgen ervoor dat meer dan 1 ding tezelfdertijd kan gebeuren (opvragen details en afbeeldingen). Requests van browsers worden sneller uitgevoerd. Enkel het gedeelte van de pagina dat verandert wordt aangepast. Server verkeer is beperkt. De gebruiker kan verder werken terwijl de pagina wordt aangepast. 8
9 Werking AJAX: de code. De initpage functie zal - de thumbnail images initialiseren - het onclick event koppelen aan de afbeeldingen function initpage() { // find the thumbnails on the page thumbs = document.getelementbyid("thumbnailpane").getelementsbytagname("img"); // set the handler for each image for (var i = 0; i < thumbs.length; i++) { image = thumbs[i]; // create the onclick function image.onclick = function() { // find the image name detailurl = 'images/' + this.title + '-detail.jpg'; document.getelementbyid("itemdetail").src = detailurl; getdetails(this.title); 9
10 Werking AJAX: de code. De getdetails functie zal - een request object vragen aan de createrequest functie - het request eventueel asynchroon naar de server zenden - het antwoord van de server eventueel verwerken function getdetails(itemname) { request = createrequest(); if (request == null) { alert("unable to create request"); return; var url= "getdetails.php?imageid=" + escape(itemname); request.open("get", url, true); request.onreadystatechange = displaydetails; request.send(null); 10
11 Werking AJAX: de code. De createrequest functie zal - een request object trachten aan te maken - en blijven trachten aan te maken indien niet gelukt voor dit type browser (IE5-6) - het request object returnen function createrequest() { try { request = new XMLHttpRequest(); catch (tryms) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); catch (otherms) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); catch (failed) { request = null; return request; 11
12 Werking AJAX: de code. Request object configureren - url opbouwen: server-script die het request zal behandelen (escape() is om speciale karakters te verwijderen) - open method geeft aan hoe we met de server willen connecteren (methode, url, asynchroon of niet). - onreadystatechange event listener: koppelt een callback functie aan dit event. Deze functie zal uitgevoerd worden van zodra de server op het request geantwoord heeft. - send method verstuurt het request naar de server. function getdetails(itemname) { request = createrequest(); if (request == null) { alert("unable to create request"); return; var url= "getdetails.php?imageid=" + escape(itemname); request.open("get", url, true); request.onreadystatechange = displaydetails; request.send(); 12
13 Werking AJAX: de code. displaydetails functie zal - de readystate en de request status controleren. - zal de geretourneerde waarde van de server (request.responsetext) weergeven. function displaydetails() { if (request.readystate == 4) { if (request.status == 200) { detaildiv = document.getelementbyid("description"); while (detaildiv.firstchild)detaildiv.removechild(detaildiv.firstchild); var par = document.createelement("p"); var partext = document.createtextnode(request.responsetext); par.appendchild(partext); detaildiv.appendchild(par); 13
14 AJAX: XMLHttpRequest object Properties van het request object: readystate: bevat de status van het object: 0: request not initialized 1: server connection established 2: request received by server 3: processing request by server 4: request finished and response is ready status: geeft de http status die door de server is teruggegeven: 200: "OK" 404: Page not found onreadystatechange: koppelt een callback functie, deze wordt uitgevoerd elke keer als de readystate van waarde wijzigt. responsetext: de server geeft de data terug als string. responsexml: de server geeft de data terug als xml. 14
15 AJAX: JSON requests en responses We hernemen het voorbeeld maar willen meer informatie per afbeelding tonen. De server zal behalve een beschrijving, ook de prijs en een lijst van hyperlinks per afbeelding aan de client terugzenden. Dit kan op verschillende manieren. De server kan de gegevens teruggeven als xml, csv, json of als een stuk xhtml. We behandelen hier enkel als JSON (JavaScript Object Notation). 15
16 AJAX: JSON JSON staat voor JavaScript Object Notation en is een deelverzameling van de programmeertaal JavaScript. Het wordt gebruikt voor het uitwisselen van datastructuren, met name in webapplicaties die asynchroon gegevens ophalen van de webserver zoals AJAX. De eenvoud van JSON heeft geleid tot een grote populariteit ervan, met name als een alternatief voor XML. Omdat gegevens worden uitgewisseld in de vorm van JavaScript-expressies, kunnen de gegevens worden ingelezen in een JavaScript-applicatie door simpelweg de JSONexpressie te evalueren of te parsen naar objecten (JSON.parse()). Bron: 16
17 AJAX: JSON - types JSON's basic types zijn: Number (double precision floating-point format) String (double-quoted Unicode with backslash escaping) Boolean (true or false) Array (an ordered sequence of values, comma-separated and enclosed in square brackets ([]). The values don't need to have the same type.) Object (an unordered collection of key:value pairs, comma-separated and enclosed in curly braces ({); the key must be a string) Null 17
18 AJAX: JSON - voorbeeld { "firstname": "John", "lastname": "Smith", "age": 25, "student": true, "address": { "streetaddress": "21 2nd Street", "city": "New York", "state": "NY", "postalcode": "10021", "phonenumber": [ { "type": "home", "number": " ", { "type": "fax", "number": " " ] Dit is het object in JSON dat informatie bevat over een persoon. Het object heeft string fields voor first name en last name, een getal voor age, een boolean voor student, bevat een object voor het address van de persoon, en een lijst(een array) van telefoonnummer objecten. 18
19 AJAX: JSON requests en responses De code wijzigt aan de server-side, er wordt geen tekst meer teruggegeven, maar een JSON formaat. Firebug > Net > inschakelen XHR geeft XMLHttpRequest eigenschappen 19
20 AJAX: JSON requests en responses Aan de client-side (JS) wijzigt enkel de functie displaydetails(): function displaydetails() { if (request.readystate == 4) { if (request.status == 200) { var detaildiv = document.getelementbyid("description"); //parse JSON-text into an object. Dit kan ook op deze manier: var itemdetails = eval ('('+request.responsetext+')'); var itemdetails = JSON.parse(request.responseText); // Remove existing item details (if any) JSON omzetten nr JavaScript waarde while (detaildiv.firstchild)detaildiv.removechild(detaildiv.firstchild); // Add new item details Eigenschappen overlopen for (var property in itemdetails) { var propertyvalue = itemdetails[property]; if (!isarray(propertyvalue)) { 1 of meerdere waarden var p = document.createelement("p"); p.appendchild( document.createtextnode(property + ": " + propertyvalue)); detaildiv.appendchild(p); 20
21 else { AJAX: JSON requests en responses Vervolg. var p = document.createelement("p"); Bij meerdere, lijst maken p.appendchild(document.createtextnode(property + ":")); var list = document.createelement("ul"); for (var i=0; i<propertyvalue.length; i++) { var li = document.createelement("li"); if (property == "urls"){ var url = propertyvalue[i]; var a = document.createelement("a"); a.setattribute("href", url); a.appendchild(document.createtextnode(url)); li.appendchild(a); else{ li.appendchild(document.createtextnode(propertyvalue[i])); list.appendchild(li); 21
22 AJAX: JSON requests en responses Vervolg. detaildiv.appendchild(p); detaildiv.appendchild(list); 22
23 AJAX: JSON code voorbeeld Code: zie voorbeeld. 23
AJAX (XMLHttpRequest)
AJAX (XMLHttpRequest) Ajax is hot. De meesten die met webdesign bezig zijn hebben er wel al van gehoord, veronderstel ik. Voor diegenen die er nog niet van hoorden, of nog niet mee werkten volgt hier een
DrICTVoip.dll v 2.1 Informatie en handleiding
DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software
Technical Note. API Beschrijving Aangetekend Mailen
AUTHOR APPROVED Technical Note API Beschrijving Referentie: API beschrijving AM Versie: 0.0.7 Datum: 2015-07-24 Aangetekend Bellen B.V. Computerweg 5 Postbus 8307 3503 RH Utrecht T: +31 346 581 731 [email protected]
Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM
Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken
Installeer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen
Installeer Apache2: Deze howto gaat over name based virtual hosting onder Apache 2.x., en is getest onder OpenSUSE 11 maar is in feite ook van toepassing op de andere distributies. Alleen Debian en afgeleide
Javascript oefenblad 1
Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de
Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access
Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul [email protected] 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en
IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK
IBAN API Simpel & krachtig Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK Introductie De Betaalfabriek IBAN API is een REST API om IBAN-conversie en validatie te integreren in uw administratiesysteem,
API Specificatie Doc
API Specificatie Doc (reisafstanden.nl) Request Request Methode GET URL https://www.reisafstanden.nl/api? Request parameters Parameter Opties Verplicht Uitleg contenttype json of xml of jsonp of credits
Handleiding Authenticatie
Handleiding Authenticatie Versie: 06-05-2019 Historie 06-05-2019 Optional rollsenginelicensekey parameter toegevoegd (deze vervangt optional parameter rollsenginelicenseid). 11-09-2017 Hoofdstuk Uniek
Flexibele oplossing om de eid kaart aan te spreken vanuit.net (en Delphi, Visual Basic, C++ etc)
Productfiche RoadByte eid Framework Flexibele oplossing om de eid kaart aan te spreken vanuit.net (en Delphi, Visual Basic, C++ etc) RoadByte BVBA stelt het RoadByte eid Framework product voor. Dit framework
ASRemote WebService. Via deze webservice kunt u:
ASRemote WebService De ASRemote WebService is een SOAP Webservice die softwarematige communicatie met Exact Globe mogelijk maakt vanaf een willekeurige locatie op het internet. Via deze webservice kunt
In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze. programmeertaal? En hoe is het ontstaan? Ook leer je welke editors
1. Over PHP 1.1 Inleiding In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze programmeertaal? En hoe is het ontstaan? Ook leer je welke editors je kunt gebruiken om PHP-scripts te maken en hoe je
TECHNICAL DESIGN DOCUMENT
TECHNICAL DESIGN DOCUMENT BACHELORPROJECT IN3405 John Ciocoiu 1358227 Elwin Dokter 1275909 TECHNISCHE UNIVERSITEIT DELFT FACULTEIT EWI WOENSDAG 28 APRIL 2010 VERSIE 1 COMMISSIE: Ing. D.J. van Roest (opdrachtgever)
Over PHP. PHP en MySQL. 1.1 Inleiding. In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze
Over PHP 1.1 Inleiding In dit hoofdstuk maak je kennis met PHP. Hoe werkt deze programmeertaal? En hoe is het ontstaan? Ook leer je welke editors je kunt gebruiken om PHP-scripts te maken en hoe je eenvoudig
Zelftest Inleiding Programmeren
Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze
API Specificatie Doc
API Specificatie Doc (reisafstanden.nl) Version Request versie Aanpassingen 1.2.0 Aankomstdatumtijd en vertrekdatumtijd toegevoegd als optie 1.1.0 Referentie toegevoegd als optie voor in en output 1.0.0
Dit kan gebruikt worden in zowel een ASP.NET web applicatie als een desktop applicatie.
Introductie Dit artikel laat zien hoe je een Image in een C# applicatie kan opslaan in een database en het kan ophalen uit de database om het te laten zien. Voor de database gebruiken we MS SQL maar voor
AJAX (asynchroon javascript xml)
AJAX (asynchroon javascript xml) Introductie Laten we maar eens beginnen met dit buzz-word van het jaar 2005 uit elkaar plooien: Asynchroon: Dit slaat op het niet-synchroon laden van gegevens met het laden
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
MVC BASICS 2. Kevin Picalausa
MVC BASICS 2 Kevin Picalausa 1 Forms 2 Action en Method Action Vertelt de Browser naar waar de form data (informatie) door te zenden. URL kan relatief of absoluut zijn. Method De manier waarop de form
Installatiehandleiding TiC Narrow Casting Manager
Installatiehandleiding TiC Narrow Casting Manager Inhoudsopgave 1. Algemeen - 3-2. Installatie PostgreSQL database server - 4-3. Installatie FTP server - 9-4. Aanmaken account in FileZilla server - 13
Katholieke Hogeschool Kempen ASP
Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica ASP www.projectchatroom.be Yorkim Parmentier 3TI4 Andy Geluykens 3TI4 Academiejaar
API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8
API API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 Identificatie Alle programma's communiceren met elkaar door gebruik te maken van JSON objecten. Het normale
Orbis Software. Portal4U. Installatie Handleiding. Dit document bevat de Installatie Handleiding voor Portal4U
Orbis Software Installatie Handleiding Dit document bevat de Installatie Handleiding voor Voordat u begint Wij raden u aan om voor het uitvoeren van een update van middels dit installatie-pakket een back-up
Gegevens. Cliënt met browser Server met Apache/IIS Databaseserver En PHP
Webservers inrichten Inleiding De webapplicatie die je hebt geschreven, is volgens het three-tier systeem ontwikkeld: 1. Gegevensopslag in een database 2. PHP voor de logica 3. XHTML (en CSS) voor de presentatie
Webs.hogent.be Persoonlijke home/webdirectory voor personeel en studenten
Webs.hogent.be Persoonlijke home/webdirectory voor personeel en studenten Inleiding Als personeelslid of student aan de beschikt u over de mogelijkheid om 100 MB aan data centraal op onze servers te plaatsen.
Gegevens uit een database tonen
Gegevens uit een database tonen In een eerdere handleiding heb ik jullie laten zien hoe je met behulp van MySQL en phpmyadmin een database kunt opzetten. We hebben toen een database aangemaakt en gevuld
PHP-OPDRACHT SITE BOUWEN
PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,
Advanced. Cursus gratis aangeboden door Cevora www.cevora.be. Ontwikkeld en verzorgd door Carabas 2009 www.carabas.be
Advanced Cursus gratis aangeboden door Cevora www.cevora.be Ontwikkeld en verzorgd door Carabas 2009 www.carabas.be 2 Adobe Dreamweaver CS6 Advanced 2009 Carabas.be Cevora U bent bediende in een ANPCB-bedrijf?
Acht stappen voor JSF
Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites
owncloud Het alternatief tegen grote gluurders
owncloud Het alternatief tegen grote gluurders Grote Clouds betekenen zwaar weer Cloud Systemen om bestanden centraal te beheren en te delen Wereldwijd Grote Clouds One Drive Microsof Google Drive icloud
PageSpeed Insights. JavaScript en CSS in content boven de vouw die het weergeven blokkeren, verwijderen
PageSpeed Insights 66 / 100 Snelheid Dit moet worden gecorrigeerd: JavaScript en CSS in content boven de vouw die het weergeven blokkeren, verwijderen Je pagina heeft 2 blokkerende scriptbronnen en 2 blokkerende
MobiDM App Handleiding voor Windows Mobile Standard en Pro
MobiDM App Handleiding voor Windows Mobile Standard en Pro Deze handleiding beschrijft de installatie en gebruik van de MobiDM App voor Windows Mobile Version: x.x Pagina 1 Index 1. WELKOM IN MOBIDM...
Thinking of development
Thinking of development Netwerken en APIs Arjan Scherpenisse HKU / Miraclethings Thinking of Development, semester II 2012/2013 Agenda voor vandaag Netwerken Protocollen API's Opdracht Thinking of Development,
Project Embedded Linux Domaza. Elektronica-ICT. Dimitri Kozakiewiez Jonas Govaerts. Academiejaar 2014-2015
Project Embedded Linux Domaza Elektronica-ICT Dimitri Kozakiewiez Jonas Govaerts Academiejaar 2014-2015 Campus Geel, Kleinhoefstraat 4, BE-2440 Geel 5 2 INHOUDSTAFEL INHOUDSTAFEL... 2 1 DOMAZA... 3 1.1
INFORMATIEBEVEILIGING
k S o DO s en u i in tw itt fa c e b oo ERs I S t o br r aja x go o februari 2009 nummer 1 rs e ws er sa fa Multifunctionele printers, uitvalsbasis voor hackers? Forensische softwarepakketten onder de
Je website (nog beter) beveiligen met HTTP-Security Headers
Je website (nog beter) beveiligen met HTTP-Security Headers Wat is HTTP? Het HTTP (Hypertext Transfer Protocol) protocol is een vrij eenvoudig, tekst gebaseerd, protocol. Dit HTTP protocol regelt de communicatie
Les 9: formulier controle met javascript.
Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet
Icoon/Icon Betekenis Description. Change scheduling Online. Gaat offline op (datum/tijd) Online. Going offline on (date/time)
Algemeen/General Gepubliceerd maar gewijzigd Published but changed Meer acties op geselecteerde content More actions on selected content Gepubliceerd en niet gewijzigd Published and not changed Terugdraaien
NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010
NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010 Op basis van het nieuwe artikel 365, lid 4 (NCTS) en het nieuwe artikel 455bis, lid 4 (NCTS-TIR) van het Communautair Toepassingswetboek inzake douane 1
Installatiehandleiding AssuPortal met WampServer
Installatiehandleiding AssuPortal met WampServer IT B.V. www..nl [email protected] 2 / 19 Inhoudsopgave 1. WampServer downloaden... 3 2. WampServer installeren... 4 3. AssuPortal bestanden kopieren... 9 4. Database
Client configuratie voor Synapse voor huisartsen
Client configuratie voor Synapse voor huisartsen Inleiding: AZ Klina biedt als service aan zijn verwijzende artsen de mogelijkheid om de beelden van Medische Beeldvorming on-line te bekijken. Hiervoor
Externe pagina s integreren in InSite en OutSite
Externe pagina s integreren in InSite en OutSite Document-versie: 1.1 Datum: 04-10-2013 2013 AFAS Software Leusden Niets uit deze uitgave mag verveelvoudigd worden en/of openbaar gemaakt worden door middel
Een eenvoudige webserver maken in Lazarus
Een eenvoudige webserver maken in Lazarus Michaël Van Canneyt 2 december 2011 Samenvatting Free Pascal - en dus ook Lazarus - kan meerdere TCP/IP componenten compileren: Synapse, Indy en lnet. Free Pascal
Website beoordeling facebook.com
Website beoordeling facebook.com Gegenereerd op Januari 14 2019 10:26 AM De score is 44/100 SEO Content Title Facebook - Log In or Sign Up Lengte : 28 Perfect, uw title tag bevat tussen de 10 en 70 karakters.
Beschrijving functioneel en technisch design van de website
Bespreking Punten: Beschrijving functioneel en technisch design van de website Nr. Punt 1 Student 2 Bedrijf 3 Algemene lay out 4 Technologieën 5 Webruimte en datatrafiek 1. Student Registratie Bij de registratie
Denit Backup instellen op een Linux server
Denit Backup instellen op een Linux server Deze handleiding beschrijft de stappen om de back-up software van Ahsay in te stellen. AANMAKEN BACK-UP SET... 2 DE SCHEDULER INSTELLEN... 4 HET FILTER INSTELLEN...
Printen met de NAS-server (PO50696)
Printen met de NAS-server (PO50696) Attentie : De Nas-server accepteert enkel gewone USB printers; multifunctionele printers worden niet ondersteund. Printen vanuit Windows 2000 is ook niet ondersteund.
Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.
Het installeren van WordPress Nu je een volledig werkende virtuele server hebt is het tijd om er een applicatie op te installeren. We beginnen met de blogtool WordPress. De database De eerste stap is het
Installatie SQL: Server 2008R2
Installatie SQL: Server 2008R2 Download de SQL Server 2008.exe van onze site: www.2work.nl Ga naar het tabblad: Downloads en meld aan met: klant2work en als wachtwoord: xs4customer Let op! Indien u een
Uitwerking Tweede deeltentamen Imperatief programmeren - versie 1 Vrijdag 21 oktober 2016, uur
Uitwerking Tweede deeltentamen Imperatief programmeren - versie 1 Vrijdag 21 oktober 2016, 13.00-15.00 uur 1. De situatie die ontstaat door class A : B C D; kan beschreven worden door (a) B is een A (b)
Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0
Datum 1.0.6 Exchange Online Handleiding voor gebruiker Release 1.0 1.0.6 Inhoudsopgave 1 Instellingen e-mail clients 2 1.1 Gebruik via Outlook 2003 2 1.2 Gebruik via ActiveSync 15 1.3 Gebruik via andere
Documentatie Visual Rental Dynamics Web API
Documentatie Visual Rental Dynamics Web API Versie: 1.4 Datum: 6 maart 2018 Inhoudsopgave 1. REVISIE HISTORIE... 3 2. INLEIDING... 4 2.1 ALGEMEEN... 4 2.2 TOEPASSINGEN... 4 2.3 FAIR USE POLICY... 4 3.
VoipCenter Application Programming Interface (API)
Introductie Via de VoipCenter PBX API is het mogelijk om : 1. informatie op te vragen inzake de configuratie van : - SIP-accounts - Telefoonnummers - Tijdfilters zoals feestdagen, vakantieperiodes en kantooruren
Y.S. Lubbers en W. Witvoet
WEBDESIGN Eigen Site Evaluatie door: Y.S. Lubbers en W. Witvoet 1 Summary Summary Prefix 1. Content en structuur gescheiden houden 2. Grammaticaal correcte en beschrijvende markup 3. Kopregels 4. Client-
Portal4U 1.4 Installatie
Orbis Software Portal4U 1.4 Installatie Handleiding Dit document bevat de Installatie Handleiding voor Portal4U 1.4 Voordat u begint Wij raden u aan om voor het uitvoeren van een update van Portal4U middels
Data Definition Language
Data Definition Language We gaan hier dezelfde database gebruiken als in de vorige les. Nu gaan we deze echter maken met behulp van DDL gedeelte van SQL. Om in het SQL deel van Microsoft Access te komen
De architect: in spagaat tussen mensen en technische details. Illustratie met een simpel voorbeeld
De architect: in spagaat tussen mensen en technische details Illustratie met een simpel voorbeeld Illustratie van stap voor stap naar een architectuur aan de hand van een voorbeeld Overview Exercise Assistant:
Databases - Inleiding
Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden
LES 3: XAMPP OF MAMP. Lesoverzicht:
LES 3: XAMPP OF MAMP Lesoverzicht: Aan de slag Wat is XAMPP (Windows & Linux) Installatie XAMPP Gebruik van XAMPP Wat is MAMP (Mac) Installatie MAMP Gebruik van MAMP Samenvatting Tijd: 15 minuten Doel:
Handleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0
Handleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0 Uitgegeven door Propane Internetdiensten Lange Meet 41 3261 EJ OUD-BEIJERLAND 2005 Propane Internetdiensten Inhoud 1. Inleiding... 3 2. IIS
MULTIFUNCTIONELE DIGITALE SYSTEMEN
MULTIFUNCTIONELE DIGITALE SYSTEMEN Installatie e-bridge Re-Rite 7 Installatie Re-Rite 7 Set-up starten Start de set-up uit de installatie map De InstallShield Wizard wordt gestart De Visual C++ Runtime
DALISOFT. 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool. Connect the TDS20620V2. Start DALISOFT
TELETASK Handbook Multiple DoIP Central units DALISOFT 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool Connect the TDS20620V2 If there is a TDS13620 connected to the DALI-bus, remove it first.
Een ASP.NET applicatie opzetten. Beginsituatie:
Hoofdstuk 1 Een ASP.NET applicatie opzetten Beginsituatie: Windows XP Pro, Windows Vista Pro of Windows 7 Pro Visual Studio.NET moet zijn geïnstalleerd. Let hierbij op dat de Express versie niet voldoet.
NAT (Network Address Translation)
Technical Note #019 Auteur: Olaf Suchorski Gemaakt op: 11 juli 2000 Bijgewerkt op: 11 juli 2000 NAT (Network Address Translation) In deze Technical Note worden de meest voorkomende situaties met NAT doorgelicht.
JouwSpulMijnSpul. Een marktplaats voor Windesheim. Technisch Ontwerp. Pascal Oostenbrugge Gerrit van Roekel Victor Klijmeij
JouwSpulMijnSpul Een marktplaats voor Windesheim Technisch Ontwerp Pascal Oostenbrugge Gerrit van Roekel Victor Klijmeij Versiebeheer Datum Beschrijving wijziging 18-1-2009 Eerste aanzet voor TO. 2 Inhoudsopgave
Foto web applicatie documentatie
Foto web applicatie documentatie Marijn Stuyfzand M31T PHP31 David Schol 1 Inhoudsopgave APPLICATIESTRUCTUUR MAPPENSTRUCTUUR FUNCTIONALITEITSSTRUCTUUR DE BASIS VOOR ELKE PAGINA DATABASE SERVER- SIDE EN
TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise
TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van
Informatietechnologie 2. JavaScript. Functies, Objecten en toegang tot de DOM. Kristof Michiels
Informatietechnologie 2 JavaScript Functies, Objecten en toegang tot de DOM Kristof Michiels In deze presentatie Functies Objecten Toegang tot de DOM: basis 2 / 32 Functies Wat zijn functies? Kort gezegd
Websitecursus deel 3 JavaScript
Websitecursus deel 3 JavaScript A Eskwadraat WebCie [email protected] 12 oktober 2015 Introductie Twee weken geleden HTML Vorige week CSS Deze week JavaScript Javascript JavaScript (ook wel JS) is een
uziconnect Installatiehandleiding
uziconnect Installatiehandleiding VANAD Enovation is een handelsnaam van ENOVATION B.V. Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een
Subrapporten. 5.1 Inleiding
5 Subrapporten 5.1 Inleiding Een subrapport is een rapport in een rapport. Een subrapport maak je dan ook net zoals je een gewoon rapport maakt. Een subrapport heeft bijna alle eigenschappen die een normaal
Handleiding voor het installeren van Tomcat7
Handleiding voor het installeren van Tomcat7 Brondocument C:\WebServer\Handleiding\Tomcat\InstallerenTomcat.odt Versiebeheer Versie Datum Uitleg 1.0v 22-05-06 1e versie Tomcat 5.5 1.1v 24-05-06 Aanpassingen
In-depth study. Javascript & jquery. Naam: Peter Polman (106929) E-mail: [email protected] Datum: 25 juni 2014 Versie: 1.2
In-depth study Javascript & jquery Naam: Peter Polman (106929) E-mail: [email protected] Datum: 25 juni 2014 Versie: 1.2 Inhoudsopgave Inhoudsopgave Geschiedenis Language elements Statements Variables
Solcon Online Backup. Aan de slag handleiding voor Linux
Version 1 September 2007 Installatie: 1. Download het setup bestand (obm-nix.tar.gz) van de website. 2. Voor de volgende stappen dient u root te zijn. 3. Doorloop de volgende stappen voor het uitpakken
Widget integratie handleiding. DPD Checkout & Retour widget
Widget integratie handleiding DPD Checkout & Retour widget Inhoudsopgave 1. Beschrijving... 3 2. Algemeen... 4 2.1. Widget flow... 4 2.2. Autorisatie & validatie... 4 2.3. Configuratie formaat... 5 3.
