Masterproef  onderwerp doorgeven :  Deadline : 30/09/10 (1 e en 2 e zit)  Erasmus  begeleiding,… in buitenland  enkel scriptie uploaden  niet-Erasmus.

Slides:



Advertisements
Verwante presentaties
HET DIGITALE ARBEIDSPLEIN Het Digitale Arbeidsplein is een website ontwikkeld in het kader van het project “Zelfmanagement van de eigen loopbaan” van MeijerConsult.
Advertisements

SharePoint denk in blokken Ton Stegeman.
Objectgeoriënteerd Programmeren in C++
KINN 2010 •OOP •O Object •O Georiënteerd •P Programmeren.
Evaluatie van MS Exchange 2000 en opzetten van een server voor wereldwijde uitwisseling van projectinformatie Bertels David 3ICT1 Stageplaats: Acros Organics.
Training voor beheerders
Eindwerk zesde jaar.
Installatie & beheer Jonathan Mohnen Martijn Wolfs.
Samenwerking met MOSS 2007! Chris Hoppenbrouwers.
Databases via internet
Labnet & PTSchemes : Installatie van de toepassingen
(c) Marc de Graauw Presentatie XML Marc de Graauw 2 maart 2000.
Applicatie virtualisatie
Cartografie met als medium het ‘World Wide Web’
GIS – Scada Integratie Kees Kremer GEO Event 18 maart 2014
01 van 06 Portal4U Loe Hameleers Twan Saleming Klanten: Wat kost dat artikel? Wanneer wordt geleverd? Die werkt hier niet meer.. Die factuur ken ik niet.
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Easy Bis Bestuursdienst Informatie Systeem Van agendapunt tot besluit Met automatische internet publicatie.
Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen.
Woensdag 24 juni 2009 Web 2.0 en Technologie Bram de Kruijff.
F. Rubben NI Lookout 1 06/RIS/05 - NI Lookout VTI Brugge F. Rubben, ing.
Introsessie voor medewerkers
Web Apps de online plek om samen te werken Gebruik Office overal Beste gebruikerservaring Werk beter samen Breng ideeën tot leven.
Maurice de Beijer. Wie is Maurice de Beijer Microsoft MVP DevelopMentor trainer SDN Sectiehoofd UX Onafhankelijk software ontwikkelaar
HANDLEIDING: REGISTREREN VAN VACCINATIES Q-KOORTS
STAGE Faculteit Rechtsgeleerdheid. Programma Opleidingsonderdeel “stage” : K. Bernauw Practische organisatie : K. Rötgens Getuigenis/ervaringen studenten-stagiairs.
Ontwerpen van Informatiesystemen met
1 Voorwaarden hergebruik Modulair ontwerp Low coupling High cohesion.
Inleidend probleem Data structuur (hiërarchie van classes)
Visual Basic .NET voor studenten
Consoleprogramma’s Hoofdstuk 19. Visual Basic.NET voor studenten2 In dit hoofdstuk … Hoe consoletoepassingen maken In- en uitvoer bij consoleprogramma’s.
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
1 OMI Technisch ontwerp. 2 Technisch ontwerp ‘content’ Veel breder dan business portals (Carlson) Verschillende aspecten / aandachtspunten:
Vergadering Stuurgroep ICT Donderdag 19 december 2012.
Frans informatica 1INFO 2INFO 3INFO.
1212 /b Ontwerpen en Presenteren met ICT dr.ir. Jos van Leeuwen Faculteit Bouwkunde cap.groep Ontwerp Systemen.
LauwersCollege Buitenpost Java Applet programma dat op een website zichtbaar is Java Application programma dat zelfstandig werkt Javascript Scripttaal.
Hoofdstuk 16 en 19 PHP en MYSQL
Microsoft Windows Vista vanuit gebruikersperspectief.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Microsoft Operations Manager & Scripting
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
Client-side scripting. 1.Scripting in webpagina’s 1. Verschillende talen VB: toepassingen in Windowsomgeving VBA: toepassingen in MS-Office VBScript internet.
en hoe speelt ESRI daarop in Martin Engels (Docent & Account Manager)
3D Topografie bij Rijkswaterstaat Paul van Asperen (RWS-AGI) Louise de Jong (RWS-AGI) Edward Verbree (TU Delft) Jeroen van Winden (ESRI NL) GIN studiedag.
KINN 2010 OOP O Object O Georiënteerd P Programmeren.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
De evolutie van JavaScript
PADS4 maakt het eenvoudig om informatie te verspreiden naar een specifiek publiek op de juiste plaats en het juiste moment PADS4 is een professionele oplossing.
Algemene bepalingen Team Implantaten.
Programmeercursus O.O.P. met VISUAL BASIC.NET
Computervaardigheden Hoofdstuk 0 — Praktisch. 2 Inhoud Contactpersonen Doel Methode Overzicht Eindbeoordeling Cursusmateriaal.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Les 6 Toetsbespreking Introductie eindopdracht. toets  Download goede antwoorden en vergelijk met je eigen score.  Cijfer < 5.5 = herkansing week 4.
Prototyping Week 7 // Tweenlite & API. TweenMax Snel mooie en effectieve animatie.
De oplossing van Office voor uw zakelijke uitdagingen De nieuwe functies van Office 365 Welke versie van Office is het meest geschikt voor u? Wat is Office.
Java & het Web Programma: Contexts Listeners Scope/Attributes Thread safety.
DS WebUren presentatie. DS WebUren Sumatra DS WebUren is een Webbased urenregistratie oplossing, waarmee (externe) medewerkers op een snelle en gebruiksvriendelijke.
Hoe een website realiseren ? Horen, zien en ontsluiten Gooik, 27 januari 2006 Johnny Van Bavegem Heemkundige Kring van Gooik.
Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen.
WebDoc Beknopte uitleg voor eindgebruikers Versie 13/12/2013.
Webwinkel in het D-cluster van de opleiding Logistiek Ad van Kooten – docent ERP toepassingen  Pract. 1.
ProjectWise Connect Edition
The Hybrid Workspace Gino van Essen Technical Consultant.
Lectora als ontwikkeltool voor interactieve multimedia programma’s
Gebruik van het annotatiesysteem
Flow Approvals op verschillende manieren
Software Development fundamentals
Transcript van de presentatie:

Masterproef  onderwerp doorgeven :  Deadline : 30/09/10 (1 e en 2 e zit)  Erasmus  begeleiding,… in buitenland  enkel scriptie uploaden  niet-Erasmus :  intern : geen stagecontract  extern (bedrijf/Intec/…) : 2 stagecontracten

Masterproef  Begeleiding bij externe masterproef:  Externe promotor (in het bedrijf)  Begeleiders (in het bedrijf)  Interne promotor : coach  Mevr. Pollefliet : scriptie tekst  Tweede lezer : scriptie beoordelen Interne masterproef  Docent -> externe promotor  Interne promotor -> tweede docent - coach  Mevr. Pollefliet : scriptie tekst

Masterproef Procedurehandboek  samenvatting van een aantal rechten/plichten  tekenen voor ontvangst op di 28/10 – 10u30 (labo windows) Website :  documenten  praktische regelingen  Verplichte taken

Verplichte taken  Contacten met interne promotor  Logboek bijhouden (papier)  Uitgebreid voorstel indienen 20 december  Nalezen scriptie (deadlines)  Poster en website  Scriptie indienen  Elektronische ontsluiting  Openbare verdediging

Masterproef Mailing : ….student.hogent.be  gelieve te antwoorden !!  indien er later iets wijzigt -> laat dit weten Bedrijfsbezoek :  verplicht Scriptie in engels:  Neen, tenzij het bedrijf dit echt zeer belangrijk vindt (begeleider spreekt geen nederlands)

Labo Windows Wat wordt van jou verwacht ?  elke week 1-2 nieuwe topics  labo is verplicht te volgen  elk labo verplichte voorbereiding  de MSDN manual gebruiken  zoek zelf de oplossing  controleer met de antwoorden

Labo Windows Evaluatie voorbereiding in orde 1 e test (WMI+Excel) op 16/11/ e test (Html+Ldap) op theorie-examen tweede zit : Excel+Html+WMI+Ldap test die telt voor ½ labopunten

Labo Windows Wat ?  automatiseren van taken  externe COM objecten aanspreken  WMI : events definieren, afhandelen Hoe ?  ActiveX Scripting -> perlscript (vbscript)

Welke toepassingen ?  WSH (Windows Scripting Host) : bestandssysteem, omgevingsvariabelen,…  CDO (Collaboration Data Objects) :  Excel : enkel eenvoudig rekenblad  WMI : klassen / WQL / Events  web scripting (dynamische html)  Active Directory (LDAP)

COM programmatie Wat is Common Object Model ?  toepassing/operating system stelt haar functionaliteit ter beschikking  klassen en standaard interface  met goede documentatie in MSDN Library

COM programmatie Hoe gebruik je COM?  aanspreken van toepassing met COM- objecten COM - Object ->Toestand (attributen) ->Gedrag (methoden) Zoek op in MSDN Library

COM server - cliënt COM - Object ->Toestand (attributen) ->Gedrag (methoden) COM - Server COM - Client Taal-onafhankelijk :scripttaal / C++ /…

COM component  container van meerdere COM-klassen  logische deelfunctionaliteit  belasting spreiden op de server  implementatie kan op 2 manieren :.dll : dynamic link library.exe : executable

Object hiërarchieën COM model = meerdere COM componenten Bestaat voor :  Windows Server functionaliteit  veel commerciële toepassingen  nieuwe versie voegt functionaliteit toe COM - Server Objecten met : ->attributen ->methoden Documentatie in MSDN Library : vbn in vbscript,C++

ActiveX Scripting architectuur script engine COM - Client script host

ActiveX Scripting architectuur script engine COM - Client script host programmeertaal Interface naar gebruiker/toepassing

ActiveX Scripting architectuur script host Windows Scripting Host Perl Active Server Pages Internet Explorer Microsoft Office Windows Script Components Windows Scripting Host Perl Internet Explorer

ActiveX Scripting architectuur script engine VBScript Jscript Perlscript Python Tcl VBScript Perlscript

ActiveX Scripting architectuur script engine COM - Client script host perlscript (vbscript) WSH / Perl Explorer

ActiveX Scripting architectuur

COM-Object in Perlscript  Hoe declareren ? my $obj; # declareren moet niet !  Hoe initialiseren ? $Obj =  Welk type ?? Object  controleer met : ref $Obj  Hoe vraag je attribuut/methode ? $obj->name  Mogelijkheden van de variabele ? argument van methode,element van array  element van array

COM-Object in Perlscript  Hoe declareren ? my $obj; # declareren moet niet !  Hoe initialiseren ? $Obj =  Welk type ? Object  controleer met : ref $Obj  Hoe vraag je attribuut/methode ? $$$obj->name  Mogelijkheden van de variabele ? argument van methode, element van array  element van array

COM-Object in VBscript  Hoe declareren ? Dim obj ‘ declareren moet niet !  Hoe initialiseren ? set Obj =  Welk type ? Object  controleer met : typename (obj)  Hoe vraag je attribuut/methode ? obj.name  Mogelijkheden van de variabele ? argument van methode, element van array  element van array

WSH als Host Levert ook het COM-object : WScript  zonder declaratie beschikbaar  heeft ook onderliggende objecten Perlscript : $WScript->echo (“Hallo”); Vbscript : WScript.echo (“Hallo”) Perlscript-engine : print (“Hallo”);

Object hiërarchieën COM object kan nieuw object creëren object1 object2object3 object4object5 methode/attribuut ProgID Non-exposed Exposed

Object hiërarchieën WSH als host WScript WshShell WshArguments ProgID Non-exposed Exposed methode/attribuut

Registratie COM-Object het register (regedit) : HKEY_CLASSES_ROOT COM-server = Excel..\Microsoft Office\Office12\Excel.exe GUID: C ProgId Excel.Sheet.12

COM-Object ProgId Excel -> ProgID is "Excel.Application” -> zoek de klassen ivm Excel Excel.Sheet Excel.Application  GUID (Clsid) -> zoek op in de CLSID-subtak ProgId LocalServer32 : excel.exe Typelib Oleview: Microsoft Excel 12.0 Object Library

COM-Object met ProgId $excel=$WScript->CreateObject("Excel.Application"); of use Win32::OLE ; $excel= Win32::OLE->new("Excel.Application"); Set excel=WScript.CreateObject("Excel.Application") Set excel=CreateObject("Excel.Application") excel start op ( niet zichtbaar ! )  Task Manager  indien een fout optreedt wordt excel niet gesloten

COM-Object ProgId CDO.Message -> ProgID is “CDO.Message”  GUID (Clsid) -> zoek op in de CLSID-subtak ProgId InprocServer32 : cdosys.dll geen typelib ?? Oleview: Microsoft CDO for Windows 2000 Library

Labo Windows Wat ?  automatiseren van taken  externe COM objecten aanspreken  WMI : events definieren, afhandelen Hoe ?  ActiveX Scripting -> perlscript (vbscript)

Welke toepassingen ?  WSH (Windows Scripting Host) : bestandssysteem, omgevingsvariabelen,…  CDO (Collaboration Data Objects) :  Excel : enkel eenvoudig rekenblad  WMI : klassen / WQL / Events  web scripting (dynamische html)  Active Directory

Labo Windows Wat wordt van jou verwacht ?  elke week 1-2 nieuwe topics  labo is verplicht te volgen  elk labo verplichte voorbereiding  de MSDN manual gebruiken  zoek zelf de oplossing  controleer met de antwoorden