ASP = Active Server Pages Draait enkel op Internet Information Services (IIS) Standaard ingebakken in een Windows-besturingssysteem

Maat: px
Weergave met pagina beginnen:

Download "ASP = Active Server Pages Draait enkel op Internet Information Services (IIS) Standaard ingebakken in een Windows-besturingssysteem"

Transcriptie

1 ASP.NET Basics 1

2 ASP.NET Web forms 2

3 Geschiedenis ASP = Active Server Pages Draait enkel op Internet Information Services (IIS) Standaard ingebakken in een Windows-besturingssysteem Code-beside-model C# of VB.NET jaren NU (MVC) 3

4 ASP.NET sterktes Server beheert en compileert code Thin-client, thick-server model Minimaal netwerk verkeer Server doet al het werk Server heeft alle benodigde libraries (vertrouwen) Bescherming van de intellectuele eigendom (compilatie methode) Nadeel: veel werk voor de server, maar: caching! 4

5 ASP.NET page life cycle 1. Browser stuurt HTTP-request 2. Server ontwaakt en analyseert request van de browser (type, cookies, ) 3. Server laadt applicatie en zoekt de gevraagde pagina 4. Server compileert code (alleen eerste keer) en voert uit 5. HTML-document klaar (.NET runtime) 6. HTTP-response met pagina naar de browser 7. Browser parst HTML (en JavaScript) + geeft weer 5

6 ASP.NET page life cycle 6

7 ASP.NET page life cycle Wat gebeurt er op niveau van code (page call): 1. Alle controls uit aspx pagina aanmaken 2. Page_Init uitvoeren 3. Waarden uit viewstate instellen 4. Page_Load uitvoeren 5. Server events als clicks e.d. uitvoeren 6. Page_Prerender uitvoeren 7. Content naar de browser sturen 8. Page_Unload uitvoeren 7

8 // all controls are loaded // this is the place to initialize them for the first time use void Page_Init(Object sender, EventArgs e) {... } // viewstate and postback data were processed, overwriting // initial values; you can make changes to values here void Page_Load(Object sender, EventArgs e) {... } // server events were processed, overwriting loaded values // you can make final changes to values here void Page_PreRender(Object sender, EventArgs e) { lblmessage.text += "<br />name is " + TextBox1.Text; }... Page life cycle voorbeeld 8

9 ... // content is already sent to the browser with new viewstate // any extra changes to controls are lost void Page_Unload(Object sender, EventArgs e) { } protected void Button2_Click(object sender, EventArgs e) { TextBox1.Text = "Bob"; } Page life cycle voorbeeld 9

10 Option1: New website 10

11 Option 2: New project 11

12 ASP.NET bestanden.aspx.cs web.config Configuratiebestand voor de applicatie.css Global.asax Application_Start Session_Start App_data App_code Site.Master 12

13 ASP.NET pagina opbouw Directive page omschrijft hoe de pagina dient uitgevoerd te worden CodeBehind: naam v.h. bestand waar de code staat die bij deze pagina hoort. Inherits: naam van de namespace en de class in het codebestand AutoEventWireup: true? De events worden automatisch gevonden mits standaard namen bv. btn_click; false? Dan kan je zelf namen bedenken voor de page en control events. 13

14 ASP.NET pagina opbouw Source view Design view Split view Alles wat een actie vereist altijd tussen een <form > tag! 14

15 Compilatie ASP.NET gebruikt gecompileerde code 1. C# code op de server. 2. Bij de eerste aanroep -> vertaald naar (IL) Intermediate Language -> opgeslagen als een reeks DLL s. 3. De CLR (Common Language Runtime) vertaalt de IL tot machinecode. Dit alles gebeurt JIT. 15

16 Postback = terugsturen van de browser naar de server protected void Page_Load(object sender, EventArgs e) { if(page.ispostback) { Response.Write("herhaal de aanvraag"); } else { Response.Write("eerste aanvraag"); } } Postback 16

17 ASP.NET Controls 17

18 Zuivere HTML pagina <!DOCTYPE html> <html> <body> <form action="#" method="post"> <p> <label for="username">username:</label><br /> <input name="username" id="username" size="30" type="text" /> </p> <p> <label for="comments">comments:</label><br /> <textarea cols="60" name="comments" id="comments" rows="10"> </textarea> </p> <p> <input type="submit" value="add Comment" /> </p> </form> </body> </html> 18

19 Page Language="C#" %> <!DOCTYPE html> <html> <body> <form runat="server"> <p> <label for="username">username:</label><br /> <input id="username" type="text" size="30" runat="server" /> </p> <p> <label for="comments">comments:</label><br /> <textarea cols="60 id="comments" rows="10" runat="server"> </textarea> </p> <p> <input type="submit" value="add Comment" runat="server" /> </p> </form> </body> </html> ASP.NET HTML controls 19

20 Page Language="C#" %> <!DOCTYPE html> <html> <body> <form runat="server"> <p> <asp:label ID="lblUsername" runat="server" >Username:</asp:Label> <asp:textbox ID="username" Columns="30" runat="server"> </asp:textbox> </p> <p> <asp:label ID="lblComments" runat="server">comments:</asp:label> <asp:textbox ID="comments" TextMode="MultiLine" Columns="60 Rows="10" runat="server"></asp:textbox> </p> <p> <asp:button ID="btnSubmit" runat="server" Text="Button /> </p> </form> </body> </html> ASP.NET Web controls 20

21 21

22 Basis servercontrols Label Textbox Button Checkbox en CheckBoxList RadioButton en RadioButtonList Hyperlink Linkbutton Image Literal Listbox DropDownList ImageButton Panel BulletedList 22

23 Basis servercontrols - ASPX 23

24 Basis servercontrols - Browser 24

25 Basis servercontrols Inspect element 25

26 Basis servercontrols - Events 26

27 Basic servercontrols - Code behind 27

28 Basic servercontrols - Events 28

29 Geavanceerde servercontrols Calendar ImageMap FileUpload AdRotator XML PlaceHolder Multiview Wizard 29

30 ASP.NET Validatie 30

31 Validatie Waarom ook alweer? Om het ontbreken van verplichte data tegen te gaan. Vergissingen van gebruikers tegengaan (bv. geboortedatum in de toekomst) Gebruik van ongeldige tekens vermijden (bv. ) Te lange of te korte invoer controleren (bv. Telefoonnummer) Kwaadaardige code injecties tegengaan (SQL, JavaScript) 31

32 Validatie ASP.NET maakt validatie eenvoudig door: validationcontrols. Zowel client-side als server-side validatie. Klik op submit maakt de controls automatisch actief. 32

33 Validatie - controls CompareValidator CustomValidator RangeValidator RegularExpressionValidator RequiredFieldValidator ValidationSummary 33

34 Validatie controls - properties EnableClientScript: zorgt voor validatie zowel op client als op server. ControlToValidate: De naam (ID) van de control die u wilt valideren. ErrorMessage: foutmelding die zal weergegeven worden. Text: de tekst die on load zal weergegeven worden. Display: static of dynamic. Kies Dynamic (Lay-out gewijs) 34

35 Validatie: examples <asp:textbox ID="txtName" runat="server" CssClass="txtbox"></asp:TextBox> <asp:requiredfieldvalidator ID="rfvName" ControlToValidate="txtName" runat="server" ErrorMessage="Gelieve een naam in te vullen Display="Dynamic"> </asp:requiredfieldvalidator> <asp:textbox ID="txt " runat="server"></asp:textbox> <asp:regularexpressionvalidator ID="rfv " runat="server" ControlToValidate="txt " ErrorMessage="Gelieve een correct mailadres in te vullen" Display="Dynamic Z]{2,9})$"</asp:RegularExpressionValidator> <asp:textbox ID="txtAge" runat="server"></asp:textbox> <asp:rangevalidator ID="rvAge" runat="server" ControlToValidate="txtAge" ErrorMessage="Vul een correcte leeftijd in" Display="Dynamic" Type="Integer" MinimumValue="1" MaximumValue="99"> </asp:rangevalidator> 35

36 Validatie: examples <asp:dropdownlist ID="ddlColor" runat="server"> <asp:listitem Text="Kies een kleur" Value="" /> <asp:listitem Text="Rood" Value="Red" /> <asp:listitem Text="Groen" Value="Green" /> <asp:listitem Text="Blauw" Value="Blue" /> </asp:dropdownlist> <asp:requiredfieldvalidator ID="rfvColor" ControlToValidate="ddlColor" runat="server" ErrorMessage="Gelieve een kleur te selecteren" Display="Dynamic"> </asp:requiredfieldvalidator> 36

37 Validator code behind In sommige gevallen is het handig validators te voorzien van bepaalde eigenschappen tijdens runtime. //Validators tijdens runtime aanspreken foreach(basevalidator bv in Page.Validators) { bv.enableclientscript = false; } 37

38 Validatie Good to know Deze manier van valideren is in.net frameworks > 4.5 bijgewerkt. Om Validation Controls toch te gebruiken (client en server side) plak je onderstaande configuratie in je web.config. <appsettings> <add key="validationsettings:unobtrusivevalidationmode" value="none" /> </appsettings> 38

39 ASP.NET Layout 39

40 Lay-out - Masterpage Consistente lay-out voor de hele website. Elementen die op elke pagina dezelfde opmaak hebben. Eens gedefinieerd makkelijk toepasbaar op elke pagina. Nooit op te vragen in de browser (samengevoegd on runtime). 40

41 Lay-out - Masterpage Masterpage heeft extentie.master en bevat standaard 2 ContentPlaceHolders. Via de toolbox kan je er makkelijk meerdere toevoegen. 41

42 Lay-out - Masterpage <html xmlns=" <head runat="server"> <title></title> <asp:contentplaceholder ID="head" runat="server"> </asp:contentplaceholder> </head> <body> <form id="form1" runat="server"> <div> <asp:contentplaceholder ID="MainContent" runat="server"> </asp:contentplaceholder> </div> </form> </body> </html> 42

43 Lay-out - Masterpage Hoe wijzig ik een element op mijn masterpage vanuit mijn codebehind van een aspx pagina? // element op mijn masterpage wijzigen Label lbl = Master.FindControl("lblFooter") as Label; lbl.text = "Aangepaste footer tekst"; 43

44 ASP.NET Foutpagina s 44

45 Foutpagina s - IIS Serverniveau: deze instellingen gelden voor alle sites. Siteniveau: geldig voor alle applicaties binnen de site. Applicatie niveau: alleen geldig voor de huidige applicatie. Bv. web.config aanpassen naar alternative fout pagina s: <system.web> <customerrors mode="on" defaultredirect="customerror.aspx"> <error statuscode="404" redirect="pagenotfound.aspx"/> </customerrors> <compilation debug="true" targetframework="4.6"/> <httpruntime targetframework="4.6"/> </system.web> 45

46 Foutpagina s - applicatie Fouten op verschillende niveau s afvangen: Codeniveau: try-catch statement gebruiken Paginaniveau: Fouten die optreden binnen een try-blok gebruik van Page_Error protected void Page_Error(object sender, System.EventArgs e) { Exception ex = Server.GetLastError(); // doe iets met de foutmelding die in ex zit Server.ClearError(); } 46

47 Foutpagina s - applicatie Fouten op verschillende niveau s afvangen: Applicatieniveau: elke pagina dient niet afzonderlijk geregeld te worden Global.asax via de Application_Error methode 47

48 ASP.NET Datalaag 48

49 3-tier-model Presentatielaag: de pagina s (ASPX) en code die daar direct achter zit. Deze code bepaalt de gebruikersinterface en zorgt voor de validatie van gebruikersinvoer Businesslaag: bestaat uit een reeks classes die bepaalde handelingen uitvoeren met ingevoerde data alvorens weg te schrijven naar de DB. Datalaag: bevat code die gegevens uit de database ophaalt en bewerkingen op diezelfde database uitvoert. 49

50 3-tier-model Presentatielaag Businesslaag Datalaag 50

51 Database Microsoft SQL server Express (gratis versie) Developer (MSDNAA) Beheer SQL server management studio Visual studio (beperkt) 51

52 Connectie en datatypes <add name="id146074_faklconnectionstring" connectionstring="data Source=mssql005.hosting.combell.com; Initial Catalog=XXXX_fakl;Persist Security Info=True;User ID=XXXX_fakl;Password=XXXXXX" providername="system.data.sqlclient" />.NET bool string byte short int long decimal float datetime SQL server bit char, nchar, varchar of nvarchar tinyint smallint int bigint smallmoney, money, decimal float datetime, date, time 52

53 Database benaderen ADO.NET Typed Datasets Datasource-controls LINQ Entity Framework (ORM) Dynamic Data 53

54 Linq-to-sql De kracht van LINQ: De laag met classes wordt automatisch gemaakt. Er zijn geen SQL-statements meer nodig; die genereert LINQ on runtime, on the fly. Een nieuwe querytaal staat ter beschikking om data uit een objectenhiërarchie op te halen. (non-sql-related) 54

55 LINQ var query = from c in custs from o in orders where o.customer == c.name select new{ c.name, o.orderid, o.amount, c.age }; 55

56 <asp:gridview runat="server" ID="addressGrid" AutoGenerateColumns="false"> <Columns> <asp:boundfield DataField="name" HeaderText="Naam" /> Data- Gridview - ASPX <asp:templatefield HeaderText=" "> <ItemTemplate> <asp:label ID=" " runat="server" Text='<%# Eval(" ") %>'></asp:label> </ItemTemplate> </asp:templatefield> <asp:templatefield HeaderText="Selecteer"> <ItemTemplate> <asp:checkbox ID="chkRow" runat="server" /> </ItemTemplate> </asp:templatefield> <asp:buttonfield ButtonType="Button" ControlStyle-CssClass="btn btn-info" CommandName="btnDelete" Text="verwijder" /> </Columns> </asp:gridview> 56

57 Data- Gridview Code behind protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { using (AddressbookDataContext db = new AddressbookDataContext()) { addressgrid.datasource = db.users.tolist(); addressgrid.databind(); } } } 57

58 IIS 58

59 IIS Internet Information Services (IIS) is te installeren via Windowsonderdelen in- of uitschakelen. De IIS versie is afhankelijk van de geïnstalleerde Windows Versie. Windows 10 = IIS versie

60 IIS application pool Application pool is een soort ruimte die IIS creëert rond een webapplicatie of een aantal webapplicaties. Een pool draait onder een bepaalde Windows-account. Zorgt voor fault insulation. 60

61 IIS - deployment Geplaatst in de wwwroot Geconverteerd naar een application Pass-through authentication onder een Windows-account ingesteld. 61

62 Website panel Gratis.NET webspace voor de studenten 3ICT. FTP upload MSSQL DB s + meerdere gebruikers 62

INHOUDSOPGAVE 3. 3.5 Het Boekenwinkeltje... 90 3.5.1 Registreer.aspx... 90 3.6 Opgaven... 97

INHOUDSOPGAVE 3. 3.5 Het Boekenwinkeltje... 90 3.5.1 Registreer.aspx... 90 3.6 Opgaven... 97 Inhoudsopgave 1 Inleiding 8 1.1 Het.Net Framework................................ 8 1.1.1 Het.Net Ontwikkelingsmodel....................... 8 1.1.2 Compilatie en Uitvoering in.net.....................

Nadere informatie

File Uploads met standaard ASP.NET

File Uploads met standaard ASP.NET File Uploads met standaard ASP.NET In deze tutorial gaan we een aspx pagina maken (met codebehind), waarmee je een bestand kan uploaden naar de webserver. Noot: de hier beschreven code gaat niet in op

Nadere informatie

www.ikdoeict.be DATA BINDING Hans Gruyaert en Rogier van der Linde 2009-2010

www.ikdoeict.be DATA BINDING Hans Gruyaert en Rogier van der Linde 2009-2010 www.ikdoeict.be DATA BINDING Hans Gruyaert en Rogier van der Linde 2009-2010 Inleiding Data Binding Koppelen van data uit een databron aan webcontrols Webcontrols: DropDownList, RadioButtonList, GridView,

Nadere informatie

ASP.NET Test 2009-2010. Jan Van Ryckeghem

ASP.NET Test 2009-2010. Jan Van Ryckeghem ASP.NET Test 2009-2010 Jan Van Ryckeghem Inhoud Exceptionhandling H4... 3 Try Catch slide 25... 3 Error pagina slide 29... 3 Error.aspx... 3 Error.aspx.cs... 4 Web.config... 4 Logbestand aanmaken... 4

Nadere informatie

What s new in ASP.NET 4.0?

What s new in ASP.NET 4.0? Thema What s new in ASP.NET 4.0? NIEUWE IMPULS VOOR AL ZEER KRACHTIG FRAMEWORK Patrick Smits Met de komst van ASP.NET 4.0, in combinatie met Visual Studio 2010, zal Microsoft het al zeer krachtige ASP.NET

Nadere informatie

Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet.

Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet. Hoofdstuk 2 Een ASP.NET applicatie met ADO.NET opzetten In dit hoofdstuk ga je een eenvoudige website opzetten, waarbij je een aantal gegevens uit een database ophaalt. Je moet je kennis van ADO.NET dus

Nadere informatie

Formulieren maken met Dreamweaver CS 4/CS 5

Formulieren maken met Dreamweaver CS 4/CS 5 Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit

Nadere informatie

Automatische Installatie op IIS server

Automatische Installatie op IIS server Automatische Installatie op IIS server In de map Web staat het installatiebestand : Je kan de install starten door het aanklikken van het msi bestand vanuit Verkenner. Na installatie is steeds een manuele

Nadere informatie

Les 9: formulier controle met javascript.

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

Nadere informatie

Een ASP.NET applicatie opzetten. Beginsituatie:

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.

Nadere informatie

Katholieke Hogeschool Kempen ASP

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

Nadere informatie

4 ASP.NET MVC. 4.1 Controllers

4 ASP.NET MVC. 4.1 Controllers 4 ASP.NET MVC ASP.NET is het.net raamwerk voor het bouwen van webapplicaties. De MVC variant hiervan is speciaal ontworpen voor het bouwen van dergelijke applicaties volgens het Model-View-Controller paradigma.

Nadere informatie

Fun met webparts in ASP.Net

Fun met webparts in ASP.Net Fun met webparts in ASP.Net Deel 2:User controls en Webparts door Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 2:USER CONTROLS EN WEBPARTS...

Nadere informatie

Foutcontrole met Javascript

Foutcontrole met Javascript Foutcontrole met Javascript Pol Van Dingenen Yannick Van Hauwe INLEIDING Het controleren van de gegevens die ingevuld zijn in formulieren is heel erg belangrijk. In de praktijk is enkel en alleen controle

Nadere informatie

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Programmeren 5 MODULECODE B STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK ja Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie

Nadere informatie

MVC BASICS 2. Kevin Picalausa

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

Nadere informatie

AJAX (XMLHttpRequest)

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

Nadere informatie

Formulierbeheer Importeren bestaand (model)formulier... 2 Wat is exporteren/importeren eigenlijk?... 3 Formulier aanpassen/opbouwen...

Formulierbeheer Importeren bestaand (model)formulier... 2 Wat is exporteren/importeren eigenlijk?... 3 Formulier aanpassen/opbouwen... Formulierbeheer Importeren bestaand (model)formulier... 2 Wat is exporteren/importeren eigenlijk?... 3 Formulier aanpassen/opbouwen... 4 Bewerken formulier in formulierbeheer... 4 Bewerken formulier -

Nadere informatie

ALL-CRM Universele Installer

ALL-CRM Universele Installer ALL-CRM Universele Installer Auteur: DH Datum: 09-11-2015 Versie: v1.0 Reference: 2015, All-CRM 1 Inhoudsopgave 1 Inhoudsopgave 2 2 Document geschiedenis 3 3 Disclaimer & Legal 4 4 Inleiding 5 5 Installatie

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig

Nadere informatie

Formulieren maken met Dreamweaver CS 4

Formulieren maken met Dreamweaver CS 4 Formulieren maken met Dreamweaver CS 4 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit zoveel

Nadere informatie

Programming Content Management Server 2002

Programming Content Management Server 2002 Met behulp van Content Management Server 2002 (CMS) kun je eenvoudig te onderhouden websites bouwen en beheren. De business driver van CMS is het gebruiksvriendelijk beheer van een website, in het bijzonder

Nadere informatie

ASRemote WebService. Via deze webservice kunt u:

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

Nadere informatie

Figuur 1 HTML-pagina opvragen

Figuur 1 HTML-pagina opvragen Inleiding In figuur 1 vraagt een host naar een HTML-pagina die in de Web-server is opgeslagen. De Web-server leest deze pagina van de hard disk en stuurt de desbetreffende pagina naar de host. harddisk

Nadere informatie

6. Het maken van een database

6. Het maken van een database 6. Het maken van een database 6.1. Inleiding In hoofdstuk 5 heb je de oefendatabase gemaakt doormiddel van een script. In dit hoofdstuk ga je zelf een database maken en deze vullen met tabellen. Hiervoor

Nadere informatie

Handleiding installatie Rental Dynamics

Handleiding installatie Rental Dynamics Handleiding installatie Rental Dynamics Versie: 1.1 Datum: 9 januari 2015 1. Inleiding Deze handleiding beschrijft de procedure voor de installatie van Rental Dynamics en de benodigde software. In hoofdstuk

Nadere informatie

Hoofdstuk 1 : Inleiding

Hoofdstuk 1 : Inleiding Hoofdstuk 1 : Inleiding Een beetje historiek De ontwikkelomgeving IIS Een eerste ASP.NET applicatie Een beetje historiek Statische Web Pagina s (.htm(l)) Inhoud en layout ligt vast, voor altijd Vb.. ,

Nadere informatie

Dit kan gebruikt worden in zowel een ASP.NET web applicatie als een desktop applicatie.

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

Nadere informatie

Mijn eerste ADO.NET applicatie

Mijn eerste ADO.NET applicatie Hoofdstuk 2 Mijn eerste ADO.NET applicatie ADO staat voor ActiveX Database Objects. Dit is een verzameling klassen die onderdeel uitmaken van het.net framework, waarmee je verbinding kunt maken met een

Nadere informatie

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Kies File>New>Blank Page>PHP Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Geef de site een passende naam. Kies ook de juiste map voor de webdocumenten.

Nadere informatie

Lab Webdesign: Javascript 7 april 2008

Lab Webdesign: Javascript 7 april 2008 H8: FORMULIEREN In dit hoofdstuk komt het "form"-object aan de orde: we zullen zien hoe we JavaScript kunnen gebruiken voor het manipuleren en valideren van de gegevens die een eindgebruiker invult in

Nadere informatie

What is the advantage of using expression language instead of JSP scriptlets and JSP expressions?

What is the advantage of using expression language instead of JSP scriptlets and JSP expressions? Web 3: Theorievragen No Scriptlets What is the advantage of using expression language instead of JSP scriptlets and JSP expressions? Geen javacode tussen de html. What is the difference between the. operator

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

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

Nadere informatie

Installatie en configuratie documentatie

Installatie en configuratie documentatie Installatie en configuratie documentatie Assistance Web Portal v. 2.x Voor Windows 2003 / XP / Vista Assistance PSO handleiding, uitgegeven door Assistance Software. Alle rechten voorbehouden. Niets uit

Nadere informatie

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord

Nadere informatie

ManualMaster Systeem 6.1 (ManualMaster Administrator, ManualMaster WebAccess en ManualMaster WebEdit)

ManualMaster Systeem 6.1 (ManualMaster Administrator, ManualMaster WebAccess en ManualMaster WebEdit) Let op: de versie op de gebruikerswebsite kan worden bijgewerkt! Het kan dus zijn dat uw geprinte versie verouderd is. Van toepassing op ManualMaster Systeem 6.1 (ManualMaster Administrator, ManualMaster

Nadere informatie

Installatie handleiding web cliënt

Installatie handleiding web cliënt Installatie handleiding web cliënt CA3000 Versie 2.9 Postbus 218 5150 AE Drunen Thomas Edisonweg 5 5151 DH Drunen HELPDESK : 0900-27274357 techhelp@aras.nl www.aras.nl Inhoudsopgave 1 Inleiding... 1 2

Nadere informatie

Handleiding installatie Visual Rental Dynamics

Handleiding installatie Visual Rental Dynamics Handleiding installatie Visual Rental Dynamics Versie: 1.4 Datum: 10 oktober 2017 1. Inleiding Deze handleiding beschrijft de procedure voor de installatie van Visual Rental Dynamics en de benodigde software.

Nadere informatie

Installatiehandleiding King Webservices 2.0

Installatiehandleiding King Webservices 2.0 Inhoud Inleiding... 2 Installatie en configuratie King Webservices... 2 King Webservices systeemeisen... 2 King Webservices installatie-eisen... 2 King Webservices installeren... 2 King Webservices inrichten

Nadere informatie

Dynamische Websites. Week 2

Dynamische Websites. Week 2 Dynamische Websites Week 2 AGENDA Labo 1 GET, POST Navigatie, etc Varia 1 2

Nadere informatie

Handleiding Reinder.NET.Tasks.SQL versie 2

Handleiding Reinder.NET.Tasks.SQL versie 2 Handleiding Reinder.NET.Tasks.SQL versie 2 Reinder Stolte Tramstraat 33 8771RR Nijland Inhoudsopgave 1 Algemeen... 2 2 Installeren en configureren... 3 3 Taken instellen... 4 3.1 Taskname (Taaknaam) verplicht

Nadere informatie

Installatie Groeps Login app

Installatie Groeps Login app Installatie Groeps Login app Inleiding Deze handleiding bestaat uit twee delen: 1. Voor de systeembeheerder: technische installatie van de Groeps Login app 2. Voor de systeembeheerder of gebruiker: installatie

Nadere informatie

Document. Name: Systemhound 2007 Getting started guide. Created: Roel van Baaren Raxco Software 7 April Revisions:

Document. Name: Systemhound 2007 Getting started guide. Created: Roel van Baaren Raxco Software 7 April Revisions: Document Name: Systemhound 2007 Getting started guide Created: Author Date Roel van Baaren Raxco Software 7 April 2008 Revisions: Author Date 1 Index Index... 2 Installatie van Systemhound 2007 server...

Nadere informatie

Absentie Presentie Server Migratie

Absentie Presentie Server Migratie Absentie Presentie Server Migratie Auteur A. Boerkamp Versie V1.2 Datum 11-08-2010 Status Voor Intern / Extern gebruik Pincash International, 3066GS Rotterdam, Anthonetta Kuijlstraat 43-45, 010-2868000

Nadere informatie

Formulieren en waarden posten naar een view

Formulieren en waarden posten naar een view Hoofdstuk 4 Formulieren en waarden posten naar een view Waarden posten naar een view in een Zend-project gaat heel anders dan dat je gewend bent. Om dit mechanisme te leren, kunnen we het beste een eenvoudige

Nadere informatie

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B WEBSITE-DESIGN INHOUD COLLEGE Afronding vak JQuery, mail(formulieren) en social media Testen Website-design 5-1-2015 2 AFRONDING VAK

Nadere informatie

Programmeren: Visual Basic

Programmeren: Visual Basic PETERSTUYVESANT COLLEGE INFORMATICA 2009-2010 Programmeren: Visual Basic Algemene Kennis: 01. Programmeren Programmeren is het schrijven van een computerprogramma, een concrete verzameling instructies

Nadere informatie

Installatie SQL: Server 2008R2

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

Nadere informatie

Back to the Future. Marinus Kuivenhoven Sogeti

Back to the Future. Marinus Kuivenhoven Sogeti Back to the Future Marinus Kuivenhoven Sogeti 1 Commodore 64 2 Commodore 1541 floppy drive 3 Assymetrisch gedrag Een operatie die voor een overgang zorgt.. Waarbij heen minder kost dan terug 4 Assymetrisch

Nadere informatie

Developing Web Applications with Microsoft Visual Studio 2010 Examen: 70-515 Microsoft Cursus: M10264

Developing Web Applications with Microsoft Visual Studio 2010 Examen: 70-515 Microsoft Cursus: M10264 Developing Web Applications with Microsoft Visual Studio 2010 Examen: 70-515 Microsoft Cursus: M10264 MVC.net is een door Microsoft geimplementeerde Design Pattern van Model View Controller. View is de

Nadere informatie

Orbis Software. Portal4U. Installatie Handleiding. Dit document bevat de Installatie Handleiding voor Portal4U

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

Nadere informatie

Werken met ActiveX (COM) componenten in.net

Werken met ActiveX (COM) componenten in.net Werken met ActiveX (COM) componenten in.net 1. Inleiding In de pre-net dagen werd gebruik gemaakt van COM (of ActiveX) objecten, gelijkaardig aan hoe we nu een Windows Control Library of Web Control Library

Nadere informatie

Installatie SQL Server 2008R2

Installatie SQL Server 2008R2 Installatie SQL Server 2008R2 Download de SQL Server 2008.exe van onze site: www.2work.nl Ga naar tabblad: Downloads en meld aan met: klant2work en wachtwoord: xs4customer Let op! Indien u een Windows

Nadere informatie

Exercise assistant on-line

Exercise assistant on-line Exercise assistant on-line Onderwerpen - Introductie Exercise Assistant - On-line volgens MVC principe - Problemen bij MVC principe - Mogelijke oplossing - Richtingen onderzoek - Mogelijkheid tot meedoen

Nadere informatie

DrICTVoip.dll v 2.1 Informatie en handleiding

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

Nadere informatie

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 Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en

Nadere informatie

MVC BASICS. Kevin Picalausa

MVC BASICS. Kevin Picalausa MVC BASICS Kevin Picalausa 1 ASP.NET MVC 2 Geschiedenis ASP.NET MVC Aangekondigd in 2007 Het MVC patroon 1979: Thing-Model-View-Editor Nu: Model-View-Controller Terug te vinden in verschillende frameworks,

Nadere informatie

Connectivity SQL Er kan geen verbinding worden gemaakt met de SQL server

Connectivity SQL Er kan geen verbinding worden gemaakt met de SQL server Connectivity SQL Er kan geen verbinding worden gemaakt met de SQL server Introductie Probleem: Het lukt het niet om verbinding te maken met de SQL server. Of: op het werkstation komt de melding na het

Nadere informatie

2Look installeren op een externe omgeving. Inhoudsopgave

2Look installeren op een externe omgeving. Inhoudsopgave 2Look installeren op een externe omgeving. Inhoudsopgave Voorwoord...2 Aandachtspunten...2 Vereisten...2 Inrichten 2look Database...4 Restore lege database 2Look...4 Aanmaken 2 users voor de synchronisatie...7

Nadere informatie

Acht stappen voor JSF

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

Nadere informatie

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010 APEX Templates OGH APEX dag 30 maart Art Melssen Introductie Over de spreker 4 jaar APEX ervaring / 7 jaar Oracle 10 jaar web technologie ervaring APEX trajecten o.a. bij Centraal Boekhuis en eboekhuis

Nadere informatie

HTML. Formulieren. Hans Roeyen V 3.0

HTML. Formulieren. Hans Roeyen V 3.0 Formulieren Hans Roeyen V 3.0 26 februari 2015 Inhoud 1. Formulieren... 3 1.1. De form tag... 3 1.1.1. Het action attribute... 4 1.1.2. Het method attribute... 4 1.2. De input tag... 4 1.3. Soorten input

Nadere informatie

Upgrade Web Client met ESS naar 3.5.0

Upgrade Web Client met ESS naar 3.5.0 Upgrade Web Client met ESS naar 3.5.0 I Upgrade Web Client met ESS naar 3.5.0 Inhoudsopgave Hoofdstuk 1 Upgrade Web Client met ESS naar versie 3.5.0 1 1.1 Stap... 0 - Voorbereidingen 1 1.2 Stap... 1 -

Nadere informatie

Webapplication Security

Webapplication Security Webapplication Security Over mijzelf 7 jaar in websecurity Oprichter van VirtuaX security Cfr. Bugtraq Recente hacks hak5.org wina.ugent.be vtk.ugent.be... Aantal vulnerable websites Types vulnerable

Nadere informatie

Parallelle Poort Aansturen Met Visual Basic

Parallelle Poort Aansturen Met Visual Basic Parallelle Poort Aansturen Met Visual Basic 1. Waarom? (Voor Beginners) Er zijn geregeld vragen over hoe je nu eigenlijk een parallelle poort moet aansturen. Op het internet is heel wat te vinden, maar

Nadere informatie

Templates maken voor Joomla! Hoe maak je zelf een template voor je Joomla! website

Templates maken voor Joomla! Hoe maak je zelf een template voor je Joomla! website Templates maken voor Joomla! Hoe maak je zelf een template voor je Joomla! website Wat we gaan doen 1. Wie ben ik? 2. Voor- en nadelen bestaande templates en eigen templates 3. Eigen template op basis

Nadere informatie

NHibernate als ORM oplossing

NHibernate als ORM oplossing NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een

Nadere informatie

12. Meer dan één tabel gebruiken en sub-queries

12. Meer dan één tabel gebruiken en sub-queries 12. Meer dan één tabel gebruiken en sub-queries 12.1. Inleiding In de vorige hoofdstukken heb je telkens queries uitgevoerd op één tabel. In de praktijk is het raadplegen van gegevens over het algemeen

Nadere informatie

Webapplicatie-generatie NIOC 2013

Webapplicatie-generatie NIOC 2013 Webapplicatie-generatie NIOC 2013 Eddy Luursema, Misja Nabben, Arnoud van Bers Research Group Model Based Information Systems Presentation Introduction M-BIS Data intensive systems Requirements Generation

Nadere informatie

Portal4U 1.4 Installatie

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

Nadere informatie

Fun met webparts in ASP.Net

Fun met webparts in ASP.Net Fun met webparts in ASP.Net Deel 1: Basis Webparts door Bert Dingemans, e-mail : info@dla-architect.nl www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 1: BASIS WEBPARTS... 1 INHOUDSOPGAVE...

Nadere informatie

Versturen van email vanuit een Delphi VCL toepassing

Versturen van email vanuit een Delphi VCL toepassing Versturen van email vanuit een Delphi VCL toepassing Voor Delphi bestaan uiteraard verschillende libraries om emails te versturen, maar in dit voorbeeld wordt een C# Dotnet library gebruikt en aangesproken

Nadere informatie

Standard Parts Installatie Solid Edge ST3

Standard Parts Installatie Solid Edge ST3 Hamersveldseweg 65-1b 3833 GL LEUSDEN 033-457 33 22 033-457 33 25 info@caap.nl www.caap.nl Bank (Rabo): 10.54.52.173 KvK Utrecht: 32075127 BTW: 8081.46.543.B.01 Standard Parts Installatie Solid Edge ST3

Nadere informatie

Hier volgt als hulp wat technische informatie voor de websitebouwer over de werking van de xml web service.

Hier volgt als hulp wat technische informatie voor de websitebouwer over de werking van de xml web service. WEB SERVICE WERKING Hier volgt als hulp wat technische informatie voor de websitebouwer over de werking van de xml web service. Aanvullende informatie omtrent de fieldmapping kunt u hier inzien: www.effector.nl/webservice/technischeuitlegfieldmapping.xls

Nadere informatie

In dit artikel kijken we naar de mogelijkheden van Silverlight

In dit artikel kijken we naar de mogelijkheden van Silverlight Dion Olsthoorn is softwarearchitect bij Macaw.NET + Silverlight BO U W S I LV E R L I G H T- A P P L I C AT I E S I N. N E T Een belangrijk onderdeel van Microsoft s strategie voor de volgende generatie

Nadere informatie

Blackboard Toetsvragen maken in Word

Blackboard Toetsvragen maken in Word Blackboard Toetsvragen maken in Word Inleiding We gaan vragen maken in een Word en deze vragen via kopiëren en plakken vertalen naar een tekstbestand (.txt) wat Blackboard begrijpt. Opmerking: Dit is iets

Nadere informatie

Installatie handleiding ToastAR & HoastAR Januari ToastAR

Installatie handleiding ToastAR & HoastAR Januari ToastAR Installatie handleiding ToastAR & HoastAR Januari 2016 ToastAR SLIMMER ONDERNEMEN MET COMMUNICATIESYSTEMEN Auteur Vincent de Lange Design Vincent van der Toorn Versie 1.0 Datum Januari 2016 Ask Roger B.V.

Nadere informatie

Het toepassen van een gelaagde architectuur

Het toepassen van een gelaagde architectuur Het toepassen van een gelaagde architectuur Bijlagen Bert Dingemans www.via-nova-architectura.org August 2007 1 Bijlage 1: SQL-script als voorbeeld CREATE TABLE EXEMPLAAR ( aanschafdatum DateTime, druk

Nadere informatie

Cursus Onderwijs en ICT. Programmeren met Visual Basic

Cursus Onderwijs en ICT. Programmeren met Visual Basic Cursus Onderwijs en ICT Jaargang 2, deel 23 (versie 1.0 NL 2-7-2011) Programmeren met Visual Basic door Serge de Beer Inleiding In sommige gevallen biedt het aanbod op de softwaremarkt niet wat je zoekt.

Nadere informatie

Installatie SQL Server 2012

Installatie SQL Server 2012 Installatie SQL Server 2012 Download de SQL Server express net Advanced Services van de website: https://www.microsoft.com/en-us/download/details.aspx?id=29062 klik op Download. Als u een 64 bit variant

Nadere informatie

APEX en JasperReports

APEX en JasperReports APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher

Nadere informatie

INFITT01 - Internettechnologie WEEK 8

INFITT01 - Internettechnologie WEEK 8 INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de

Nadere informatie

NBTC html wijzigingen juni

NBTC html wijzigingen juni NBTC html wijzigingen juni Verstuurd naar GX: 23 juni 2014 1. Recently viewed Zie Change / Incident 1: Prijzen recently viewed zijn niet correct. Aan de recently viewed items wordt een extra label (met

Nadere informatie

Handleiding Development. Objecttheek Web2. Een product van Cybertheek. Versie 2013-08-22

Handleiding Development. Objecttheek Web2. Een product van Cybertheek. Versie 2013-08-22 Handleiding Development Objecttheek Web2 Een product van Cybertheek B Versie 2013-08-22 Handleiding Development Meer informatie Zie de website http://www.cybertheek.nl Objecttheek is een product van: Cybertheek,

Nadere informatie

Beheer van databanken

Beheer van databanken Beheer van databanken Wim De Proost Jan Jochems Pieter Van den Akkerveken Departement Handelswetenschappen en Bedrijfskunde Bachelor Informatica 3 de jaar Academiejaar 2011-2012 2 Inhoud INLEIDING... 3

Nadere informatie

Installatie SQL Server 2014

Installatie SQL Server 2014 Installatie SQL Server 2014 Download de SQL Server Express net advanced Services van de website: https://www.microsoft.com/en-us/download/details.aspx?id=42299 klik op Download. Als u een 64 bit variant

Nadere informatie

Instructie SCAN-Office. uit. Automatisering helpt Agrarisch Natuurbeheer. Uitgevoerd door collectieven

Instructie SCAN-Office. uit. Automatisering helpt Agrarisch Natuurbeheer. Uitgevoerd door collectieven uit Instructie SCAN-Office Automatisering helpt Agrarisch Natuurbeheer Uitgevoerd door collectieven Stichting Collectieven Agrarisch Natuurbeheer, SCAN Uitgevoerd door: SCAN Gerard van Drooge Bert Wiekema

Nadere informatie

DataFlex 19.0 SQL Server

DataFlex 19.0 SQL Server Connections to SQL Server 1 Agenda Connecties Aanpassingen in applicaties 2 Connecties Kort overzicht 3 SQL manier Connectie maken met een server (login) Connectie stelt je in staat om tabellen in een

Nadere informatie

Kleine cursus PHP5. Auteur: Raymond Moesker

Kleine cursus PHP5. Auteur: Raymond Moesker Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven

Nadere informatie

Installatie van sqlserver

Installatie van sqlserver Installatie van sqlserver Download SQLserver 2005 Express basis van de website van 2work: www.2work.nl, tabblad downloads; beveiligde zone. De inlog gegevens kunnen via de helpdesk aangevraagd worden.

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

Siemens workpoints en DHCP options

Siemens workpoints en DHCP options Siemens workpoints en DHCP options Dit document beschrijft de configuratie en werking van een Windows 2003 DHCP server in combinatie met Siemens optipoint en Siemens OpenStage toestellen (aangemeld op

Nadere informatie

SQL datadefinitietaal

SQL datadefinitietaal SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen

Nadere informatie

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double. Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort

Nadere informatie

SharePoint Designer. 995,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10

SharePoint Designer. 995,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10 SharePoint Designer Kosten: 995,- excl. BTW per deelnemer Duur: 2 dagen Max Deelnemers: 10 Microsoft SharePoint biedt u de mogelijkheid al uw intranet-, extranet- en webtoepassingen in een onderneming

Nadere informatie

Handleiding Yuki Connect

Handleiding Yuki Connect Handleiding Yuki Connect Handleiding Yuki Connect v0.1.0 1 1. Yuki Connect Yuki Connect is een Magento extensie die webshop eigenaren in staat stelt om automatisch facturen te exporteren naar Yuki Boekhouden.

Nadere informatie

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11 Web building gevorderden: CSS & JavaScript Karel Nijs 2008/11 Webbuilding gevorderden les 3 JavaScript intro JavaScript invoegen JavaScript statements JavaScript popup berichten JavaScript functies JavaScript

Nadere informatie