Copyright IBS Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens

Maat: px
Weergave met pagina beginnen:

Download "Copyright IBS 2006. Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens"

Transcriptie

1

2 Nieuwbouw Vereenvoudigd en versnelt Java ontwikkeling Huub Cleutjens

3 Inhoud IBS en Java Keuzes: taal / architectuur Productiviteit / arbeidsdeling IBS Java Development Accelerator Persistence UI Persistence + UI Samenvatting

4 IBS medewerkers waarvan 180 in Nederland klanten in 40 landen Wereldwijd marktleider in supply chain De Nederlandse nr. 1 in bedrijfssoftware voor middelgrote bedrijven Java, Lotus Domino en RPG ontwikkeling Modernisering en integratie IBM Premier Partner

5 IBS en Java 1995 Start Java ontwikkeling met San Francisco frameworks 2000 Eerste J2EE Webapplicatie 2003 Start Vegas framework 2005 Vegas Framework ingezet bij klant 2006 Vegas Framework >> IBS JDA 2006 IBS JDA UI op basis van Ajax technologie 2007 ±200 klanten werken met onze Java webapplicaties (o.a. TimeConnect, e-billing, e-transaction)

6 Keuze taal Java PHP.NET Ruby on Rails Python RPG / RPG-CGI COBOL / COBOL-CGI

7 Waarom Java? modern veilig robuust platform onafhankelijk flexibel en open de facto standaard op HBO en Universiteit de facto standaard voor Applicatie Servers strategische keuze van IBM

8 Client Server architectuur Fat Client client s worden geïnstalleerd op pc s geavanceerde UI hoge beheerskosten Smart Client Fat Client met geautomatiseerd beheer Thin Client zero-install minimale beheerskosten minder geavanceerde UI Rich Thin Client Thin client met geavanceerde UI dankzij AJAX

9 Waarom Rich Thin Client? zero install lage beheerskosten webapplicatie integratie met websites/portals geavanceerde user interface

10 Keuze IDE? Integrated Development Environment Eisen: Code Assist Refactoring (Remote) Debugging Team Support IDE s: Eclipse, Netbeans, IntelliJ IDEA, JBuilder, JDeveloper

11 Waarom Eclipse? Open framework Een van de beste zoniet dé beste IDE van dit moment Zeer complete versies gratis beschikbaar: Eclipse Callisto (downloadable) WDS-client (Onderdeel van WDS ) Met WDS-client één IDE voor: legacy (RPG, CL, COBOL etc), gemoderniseerde legacy(hats) én nieuwbouw Java, J2EE, XML, HTML etc.

12 Productief met Java? Ja, maar niet vanzelf: Leg requirements vooraf vast Stel performance-eisen vooraf vast Kies datacentrische benadering Beperk aantal koppelingen Vermijd onbewaakte koppelingen Reduceer technologische complexiteit

13 J2EE Complexiteit Onthutsende aantal verschillende technologieën. Java, Ant Build Script, JUnit, Java Logging API, Java Servlet Technology, JSP, TL, JSF, EJB, XML, DTD, XSD, HTML, SQL, CSS, JavaScript, XSL, FO, WSDL, UDDI, SOAP, JMS, JavaMail API, JDBC, et cetera, Tenminste één IDE, één J2EE server implementatie, één DBMS en één versiebeheer systeem, aantal frameworks, tools en implementaties van standaarden, zoals: Struts, Spring, Hibernate, Log4J, FOP, Xalan, Xerces, Axis, et cetera. Open standaarden. Onvolledige, foutieve of (onderling) afwijkende implementaties. Ontstellende hoeveelheid te schrijven code.

14 Gevolg: lage productiviteit Steile Leercurve Oppervlakkige kennis van elke technologie Veel tijdsverlies door gebrekkige implementatie van open standaarden Veel code schrijven voor weinig functionaliteit

15 Reduceer complexiteit middels arbeidsdeling: Welk niveau? Project: samenwerkende specialisten management complexiteit neemt toe meer code, meer (losse) koppelingen Onderneming: zelfbouw ontwikkeltools flexibel Uiteindelijk hoge productiviteit mogelijk initieel duur Industrie: extern ontw. tools snel productief extra afhankelijkheden

16 IBS Java Development Accelerator Tool voor het vereenvoudigen en versnellen van Java ontwikkeling Initieel ontwikkeld voor eigen gebruik Alle nieuwe Java producten worden nu ontwikkeld met JDA JDA applicaties draaien inmiddels op meer dan 200 locaties JDA wordt steeds vaker ingezet voor het bouwen van webapplicaties bij klanten

17 Overzicht JDA JDA Persistence code generator schermt ontwikkelaars af van persistentie technologieën en open standaarden complete persistence layer inclusief automatisch aanmaken of converteren van database. JDA UI framework schermt ontwikkelaars of van UI technologieën en open standaarden drastische reductie in te schrijven code. JDA UI + Persistence verder reductie in hoeveel te schrijven code (tot 95%)

18 Ontwikkelen met JDA

19 JDA Persistence Code generator en model editor. Relaties, Indexen, Finders, Object Query Language, Overerving, Dependent Objects, et cetera. Automatisch creëren/converteren database. Nagenoeg geen losse onbewaakte koppelingen. Ontwikkelaar blijft binnen Java Domein en heeft zo maximaal profijt van IDE voorzieningen zoals bijvoorbeeld code assist. Ontwikkelaar wordt afgeschermd van persistentie technologieën en open standaarden. Applicatie wordt afgeschermd van persistentie technologieën en open standaarden.

20 JDA UI UI Framework. Rich Thin Client (AJAX) Component based, event driven. Taalonafhankelijkheid, validatie, foutafhandeling, extendable, skinnable. Sterke reductie hoeveelheid te schrijven code. Sterke reductie losse onbewaakte koppelingen. Ontwikkelaar blijft binnen Java Domein en heeft zo maximaal profijt van IDE voorzieningen zoals bijvoorbeeld code assist. Ontwikkelaar wordt afgeschermd van UI technologieën en open standaarden. Applicatie wordt afgeschermd van UI technologieën en open standaarden.

21 Event driven and Component Based Webapplication Framework

22 Symbiose JDA Persistence + UI Integratie middels interfaces Verdere reductie te schrijven code Verdere reductie hoeveelheid losse koppelingen Verdere vereenvoudiging onderhoud

23 IBS JDA Multi platform, multi database webapplicaties Enkele regels code complete geavanceerde onderhoudsfuncties Flexibel Afscherming van veranderende UI en persistence technologieën

24 Interesse? Vraag vrijblijvende demonstratie aan!

Building rich user interfaces in Java

Building rich user interfaces in Java Building rich user interfaces in Java Een introductie tot Oracle s JavaFX Spreker(s) : Datum : E-mail : Laurens Bossen en Paul van der Slot 20-03-2014 Laurens.bossen@transfer-solutions.com, paul.van.der.slot@transfer-solutions.com

Nadere informatie

Opleidingen Informatica, Radboud Universiteit Nijmegen Gymnasium, Sittard

Opleidingen Informatica, Radboud Universiteit Nijmegen Gymnasium, Sittard CURRICULUM VITAE Personalia Naam: R.L.P. Jaspers (Richard) Geboortejaar: 1981 Woonplaats: Alphen aan den Rijn Nationaliteit: Nederlandse Telefoonnummer: 06-30725182 E-mailadres: richard.jaspers@koala-it.nl

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

Dirk Maat. Curriculum Vitae. Enterprise Java Developer. D. Maat 23-05-1975. Lange Begijnestraat 28 2011 HH HAARLEM. 06 43 432 432 info@dirkmaat.

Dirk Maat. Curriculum Vitae. Enterprise Java Developer. D. Maat 23-05-1975. Lange Begijnestraat 28 2011 HH HAARLEM. 06 43 432 432 info@dirkmaat. Curriculum Vitae Dirk Maat D. Maat 23-05-1975 Lange Begijnestraat 28 2011 HH HAARLEM 06 43 432 432 info@dirkmaat.nl VAR WUO 2014 BTW NL180663719B01 Update: Januari 2014 Ervaringsoverzicht Technieken Java

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

Samengaan van Geo-informatie en Service Oriëntatie

Samengaan van Geo-informatie en Service Oriëntatie Samengaan van Geo-informatie en Service Oriëntatie Waterbodem Applicatie (WAB*info) 10 juli 2008 Gaston Lamaitre Data-ICT-Dienst, Delft Inhoud Wat doet Rijkswaterstaat? Doel van WAB*info De randvoorwaarden

Nadere informatie

Curriculum Vitae Adrie Martens 25 januari 2010

Curriculum Vitae Adrie Martens 25 januari 2010 Curriculum Vitae Adrie Martens 25 januari 2010 PERSOONLIJKE GEGEVENS Adrie Martens Driemasterstraat 17 Mobiel : 06 15394132 e-mail : a.martens@a3m.nl Nationaliteit : Nederlandse Geboren : Lieshout, 24

Nadere informatie

Java op het Oracle 9i platform

Java op het Oracle 9i platform Java op het Oracle 9i platform Brede ondersteuning MVC-architectuur In dit artikel zal Erwin Groenendal ingaan op de ondersteuning van Java op het Oracle 9i platform. Naast de Oracle 9i database bestaat

Nadere informatie

Portals & Open Source

Portals & Open Source Portals & Open Source OGh Jaarcongres 2003 Zeist, 7 october R.V.L.P. Schaaf Agenda Introductie Begrippenkader en standaards Open Source portals Onder de loep: Imbrium Praktijk case Open Source in uw organisatie?

Nadere informatie

Curriculum Vitae E. H. Java/JEE Docent

Curriculum Vitae E. H. Java/JEE Docent Curriculum Vitae E. H. Java/JEE Docent Executive summary: E. a very motivated ICT trainer, specialised in the Java Programming Language. He tries to pass his knowledge to his students with patience and

Nadere informatie

Zelftest Java concepten

Zelftest Java concepten Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig

Nadere informatie

Zelftest Java EE Architectuur

Zelftest Java EE Architectuur Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:

Nadere informatie

De toekomst van Oracle Forms

De toekomst van Oracle Forms De toekomst van Oracle Forms Moderniseer Uw Oracle Forms applicaties! Spreker(s) : Datum : E-mail : Peter de Vaal 23 juni 2015 pdevaal@transfer-solutions.com, WWW.TRANSFER-SOLUTIONS.COM Is er nog toekomst

Nadere informatie

SAMENVATTING CURRICULUM VITAE J. Andries

SAMENVATTING CURRICULUM VITAE J. Andries Imogiri Dijkhof 18 6715 DX Ede 06 3309 5046 Info @ Imogiri.nl www.imogiri.nl KvK: 51566028 SAMENVATTING CURRICULUM VITAE J. Andries Profiel Jurjen Andries is een senior Java consultant. Naast de diverse

Nadere informatie

Persoonlijke gegevens. Opleiding. Certificaten. Marcel de Koster. Geboortedatum 27-2-1974 Geboorteplaats Medemblik Burgerlijke staat Gehuwd Rijbewijs

Persoonlijke gegevens. Opleiding. Certificaten. Marcel de Koster. Geboortedatum 27-2-1974 Geboorteplaats Medemblik Burgerlijke staat Gehuwd Rijbewijs Persoonlijke gegevens CV Marcel de Koster Naam Marcel de Koster Woonplaats Almere Geboortedatum 27-2-1974 Geboorteplaats Medemblik Burgerlijke staat Gehuwd Rijbewijs B Email marcel.de.koster@etrix.nl Opleiding

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

Inhoudsopgave. Hoofdstuk 1.Inleiding...3

Inhoudsopgave. Hoofdstuk 1.Inleiding...3 Struts Inhoudsopgave Hoofdstuk 1.Inleiding...3 1.1.Design patterns...3 1.1.1.Model 1 Architectuur...3 1.1.2.Model 2 Architectuur (MVC)...4 1.2.Frameworks...6 Hoofdstuk 2.Struts installatie...7 2.1.Installatie

Nadere informatie

The Framework Productivitity Measurement Method

The Framework Productivitity Measurement Method The Framework Productivitity Measurement Method Meten van de productiviteitwinst bij het gebruik van een webframework Masterscriptie Paul Bakker Master Software Engineering Universiteit van Amsterdam Afstudeerdocent

Nadere informatie

Ervaringen met het opzetten van een MDD omgeving

Ervaringen met het opzetten van een MDD omgeving Ervaringen met het opzetten van een MDD omgeving Introductie (1/3) Eric Jan Malotaux Software architect Mod4j Software architect Ordina Johan Vogelzang Developer Mod4j Projectleider Java ontwikkelstraat

Nadere informatie

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

Curriculum Vitae. Burgerlijk ingenieur in de computerwetenschappen

Curriculum Vitae. Burgerlijk ingenieur in de computerwetenschappen Curriculum Vitae Naam PANTE, Geert Woonplaats Zedelgem, W-Vl Geboortedatum 23/06/1977 ( 31 jaar ) Opleiding Talenkennis Werkervaringen en belangrijkste vaardigheden Burgerlijk ingenieur in de computerwetenschappen

Nadere informatie

F r a m e w o r k s. LinkWorks

F r a m e w o r k s. LinkWorks F r a m e w o r k s m w a p r j @ g m a i l. c o m 14-04- 2009 LinkWorks Dit document bevat een onderzoek naar een aantal web application frameworks, met daarbij beschreven wat het framework inhoudt en

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

Parasoft toepassingen

Parasoft toepassingen Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer

Nadere informatie

C.V. van Kees Broenink

C.V. van Kees Broenink C.V. van Kees Broenink Personalia Naam Geboren Homepage LinkedIn Woonplaats Drs. Kees Broenink 9 juni 1965 te Wervershoof http://www.keesbroenink.nl http://www.linkedin.com/in/keesbroenink Utrecht Profiel

Nadere informatie

Sebyde AppScan Reseller. 7 Januari 2014

Sebyde AppScan Reseller. 7 Januari 2014 Sebyde AppScan Reseller 7 Januari 2014 Even voorstellen Sebyde BV is Certified IBM Business Partner voor security systems, gespecialiseerd in applicatie security en security awareness. We leveren diensten

Nadere informatie

Is APEX a worthy substitute for Oracle Forms?

Is APEX a worthy substitute for Oracle Forms? your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004

Nadere informatie

i ll take off to the cloud

i ll take off to the cloud i ll take off to the cloud Webbased applicaties gebouwd door ILE programmeurs Gepresenteerd door: Drs. Martijn van Breden Lead software architect Pantheon Automatisering 26-4-2017 1 Historie Pantheon Ontstaan

Nadere informatie

Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving

Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder Stand van zaken 17 Maart 2007 Inhoud Probleemgebied afstudeerproject Oplossingsgebied afstudeerproject

Nadere informatie

Opleidingen Instituut Jaar Diploma Hogere Informatie Opleiding s- Hertogenbosch

Opleidingen Instituut Jaar Diploma Hogere Informatie Opleiding s- Hertogenbosch Curriculum Vitae Personalia Naam / Geslacht Jamie Craane / Man Geboortedatum 25 oktober 1978 Woonplaats Berghem Functie(s) Software engineer / Software architect Lid van het bestuur van de Nederlandse

Nadere informatie

Curriculum Vitae - Marco Stuijvenberg. Doel Positie als scrum master of projectleider in een software development project.

Curriculum Vitae - Marco Stuijvenberg. Doel Positie als scrum master of projectleider in een software development project. Persoonlijke gegevens Naam: Marco Stuijvenberg Woonplaats: Amsterdam Geboortedatum: 30 april 1974 Nationaliteit: Nederlandse Telefoonnummer: 06-55684213 E-mail: marco.stuijvenberg@stuijf.com Doel Positie

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

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

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...........................

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

Adres: Stratendries 81 9572 Sint-Martens-Lierde Tel: 0485/28.65.21 tdr@solidconsulting.be. Geboorte Datum: 15/01/1983 Nationaliteit: Website

Adres: Stratendries 81 9572 Sint-Martens-Lierde Tel: 0485/28.65.21 tdr@solidconsulting.be. Geboorte Datum: 15/01/1983 Nationaliteit: Website Tim De Roock [Stratendries 81 te Lierde], [0485/28.65.21], [tdr@solidconsulting.be] Persoonlijke Gegevens Naam: Adres: Stratendries 81 9572 Sint-Martens-Lierde Tel: 0485/28.65.21 Email: tdr@solidconsulting.be

Nadere informatie

Hoe omschrijven collega s jou?

Hoe omschrijven collega s jou? Contact the Agency Jasper Bolland 06 52302073 jasper@rockstars.nl Joris Bij deze het profiel van Java developer Joris Reijrink uit Eindhoven. Joris presenteert zichzelf door onderstaande drie vragen te

Nadere informatie

Core. JavaFX: Klaar om de wereld te veroveren? JavaFX wordt door Sun gepositioneerd als de

Core. JavaFX: Klaar om de wereld te veroveren? JavaFX wordt door Sun gepositioneerd als de Core Sinds JavaOne is de spanning rondom JavaFX stevig opgebouwd. Het bleef lang onduidelijk wat we precies konden verwachten en wat JavaFX betekent voor Java ontwikkelaars. Met de 1.0 release voor de

Nadere informatie

De ins en outs van OpenERP! OpenERP wanneer en hoe toepasbaar en welke aandachtspunten bij invoering

De ins en outs van OpenERP! OpenERP wanneer en hoe toepasbaar en welke aandachtspunten bij invoering De ins en outs van OpenERP! OpenERP wanneer en hoe toepasbaar en welke aandachtspunten bij invoering OpenERP Inhoud Ervaringen vanuit de gebruiker DEMO Open source filosofie OpenERP Voor welke bedrijven

Nadere informatie

Applicatie-Architecturen

Applicatie-Architecturen Applicatie-Architecturen joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Programmeren in het echt! Programming in the large Deel van groter geheel! In teamverband! Open opdracht!! Inhoud:

Nadere informatie

Capita Selecta Design Patterns voor administratieve applicaties

Capita Selecta Design Patterns voor administratieve applicaties Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26

Nadere informatie

asp.net / c# / Sql Server programmeur Persoonskenmerken: geduldig, sociaal, integer, innemend, vastberaden, buiten eigen denkkader denken.

asp.net / c# / Sql Server programmeur Persoonskenmerken: geduldig, sociaal, integer, innemend, vastberaden, buiten eigen denkkader denken. Jaap Goddijn en architect asp.net / c# / Sql Server programmeur Persoonlijke gegevens Naam: Jaap Goddijn Geboortedatum: 20 juli 1974 Woonplaats: Utrecht Email: jaap.goddijn@quebuss.nl Telefoon: 06 151

Nadere informatie

Curriculum Vitae van Martijn Hinten

Curriculum Vitae van Martijn Hinten Personalia Laatst bijgewerkt: februari 2011 Naam Woonplaats Martijn Hinten Amsterdam Geboortedatum 8 januari 1969 Telefoon 06 46495472 Email martijn.hinten@xs4all.nl Algemeen Martijn is een Senior Software

Nadere informatie

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de

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

Inhoudsopgave. Hoofdstuk 1.JMS...2

Inhoudsopgave. Hoofdstuk 1.JMS...2 Inhoudsopgave Hoofdstuk 1.JMS...2 1.1.Inleiding...2 1.2.Messaging architectuur...3 1.2.1.Point to point domein...3 1.2.2.Publish/Subscribe domein...4 1.2.3.Synchrone - asynchrone verwerking...4 1.2.4.De

Nadere informatie

.NET of.not in de praktijk voorbij het onderbuikgevoel

.NET of.not in de praktijk voorbij het onderbuikgevoel .NET of.not in de praktijk voorbij het onderbuikgevoel Robert Jan Elias & Maarten Gribnau robertjan.elias@mavim.com & maarten.gribnau@mavim.com http://www.mavim.com 1/15 Inhoud Mavim het bedrijf Mavim

Nadere informatie

Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies

Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies voorheen 10 jaar Oracle-specialist! Agenda Wat is een Service-Oriented Architecture?

Nadere informatie

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS

Nadere informatie

Hoe omschrijven collega s jou? - Optimistisch - Zelfstandig - Sociaal - Creatief - Perfectionistisch - Ondernemend

Hoe omschrijven collega s jou? - Optimistisch - Zelfstandig - Sociaal - Creatief - Perfectionistisch - Ondernemend Contact the Agency Roeland Kamerbeek 06 25045189 Roeland@rockstars.nl Joris Bij deze het profiel van Java / Android developer Joris Reijrink uit Eindhoven. Joris presenteert zichzelf door onderstaande

Nadere informatie

Leergang Java Development

Leergang Java Development Leergang Java Development Java Development Developer in 3 maanden Introductie Met de leergang Java Development leert u in 22 dagen programmeren en kunt u na afronding aan de slag als junior Java Developer.

Nadere informatie

Genie-IT Offshoring services

Genie-IT Offshoring services Genie-IT Offshoring services Genie-IT is een Nederlands bedrijf dat zich specialiseert in off-shoring services. Wij bieden onze klanten de mogelijkheid om softwareontwikkeling helemaal of gedeeltelijk

Nadere informatie

Het reclyclen van Oracle Forms

Het reclyclen van Oracle Forms Het reclyclen van Oracle Forms Hergebruik in nieuwe webapplicaties mogelijk De historie van Oracle Forms, voorheen SQL*Forms, is bijna net zo lang als die van de Oracle database zelf. Veel organisaties

Nadere informatie

Curriculum Vitae. Django Bestenbreur. Senior Enterprise Java Developer

Curriculum Vitae. Django Bestenbreur. Senior Enterprise Java Developer Curriculum Vitae Django Bestenbreur Senior Enterprise Java Developer Profiel Django heeft ruime ervaring als ontwikkelaar, ontwerper en architect en is thuis in de meest voorkomende softwaretechnologieën

Nadere informatie

Syntra-West. Syntra-West Doorniksesteenweg 220 8500 Kortrijk Tel. 056/26.02.00 Fax 056/22.81.07

Syntra-West. Syntra-West Doorniksesteenweg 220 8500 Kortrijk Tel. 056/26.02.00 Fax 056/22.81.07 Syntra-West Syntra-West Doorniksesteenweg 220 8500 Kortrijk Tel. 056/26.02.00 Fax 056/22.81.07 i Inhoudsopgave SYNTRA-WEST... 0 INITIATIECURSUS JAVA & DATABASE-DEVELOPNMENT... 0 JBUILDER 2005... 0 1. INLEIDING...

Nadere informatie

Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink

Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding Marcel de Rink Open? Of Gesloten? Agenda Waarom is Esri Open? Waarin is Esri Open? Open Open Open Open Standaarden Source Data

Nadere informatie

Curriculum Vitae. Django Bestenbreur. Senior Enterprise Java Developer

Curriculum Vitae. Django Bestenbreur. Senior Enterprise Java Developer Curriculum Vitae Django Bestenbreur Senior Enterprise Java Developer Profiel Django heeft ruime ervaring als ontwikkelaar, ontwerper en architect en is thuis in de meest voorkomende softwaretechnologieën

Nadere informatie

Curriculum Vitae Onno Scheffers. Curriculum Vitae. Onno Scheffers

Curriculum Vitae Onno Scheffers. Curriculum Vitae. Onno Scheffers Curriculum Vitae Onno Scheffers Titel: Ing. Nationaliteit: Nederlands Geboortedatum: 20-11-1974 Geslacht: Man Rijbewijs: A & B Onno Scheffers is een software developer in hart en nieren. Hij wist al jong

Nadere informatie

SKILLS (Ervaring in jaren)

SKILLS (Ervaring in jaren) Contact the Agency Laurens Simonse 02201031 L.simonse@lsg.nl Bart Nijskens 052302211 B.nijskens@lsg.nl ROCKSTARS Rob Roepnaam: Rob Regio: Eindhoven Geboortedatum: 23 maart 19 Nationaliteit: Nederlands

Nadere informatie

Indoor Navigation System

Indoor Navigation System Project Indoor Navigation System Onderwerp: Indoor Navigation System Document: Handleiding Ontwikkeltools Groep: EII6RTa Auteurs: 1. Jordi Betting 109277 2. Jerome Bos 113180 3. Theo Miltenburg 112883

Nadere informatie

Maximo Tips and Tricks

Maximo Tips and Tricks Maximo Tips and Tricks Agenda Tips & Tricks 1. Scherm lay-out on demand 2. Koppelen Excel en Maximo 3. Foto s toevoegen aan records 4. Type ahead functie 5. Scripting voor calculaties en validaties 6.

Nadere informatie

Mondelinge vaardigheid

Mondelinge vaardigheid PERSONALIA Naam Remco Roozendaal Geboortedatum 26-04-1973 Geslacht Man Adres Houtmarkt 8 F4 Woonplaats Deventer Telefoon 06-53311105 E-mail remco@rrit-solutions.nl Burgelijke staat Alleenstaand Nationaliteit

Nadere informatie

Opdrachtformulering (pagina 3 van 7)

Opdrachtformulering (pagina 3 van 7) Afstudeerovereenkomst van Tim Wils Bijlage 1 Opdrachtformulering (pagina 3 van 7) Dit project betreft een eigen framework (soort API) waarmee relatief gemakkelijk en in korte tijd eindproducten opgezet

Nadere informatie

Applicatie-Architecturen

Applicatie-Architecturen Applicatie-Architecturen joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Onderwerp Programming in the large! ( programming in the small)! Bijvoorbeeld: KU Leuven Veel verschillende functionaliteit

Nadere informatie

Bij deze het profiel van Java developer Marnix uit Utrecht. Marnix presenteert zichzelf door onderstaande drie vragen te beantwoorden.

Bij deze het profiel van Java developer Marnix uit Utrecht. Marnix presenteert zichzelf door onderstaande drie vragen te beantwoorden. Contact the Agency Bart Nijskens 06 52302211 bart@rockstars.nl Marnix Bij deze het profiel van Java developer Marnix uit Utrecht. Marnix presenteert zichzelf door onderstaande drie vragen te beantwoorden.

Nadere informatie

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal

Nadere informatie

Sander Bos (11 mei 1972)

Sander Bos (11 mei 1972) Sander Bos (11 mei 1972) Marcantilaan 234 1051 NC Amsterdam sander@sanderbos.com Nederland Doel Mij verder ontwikkelen als veelzijdig software engineer, door middel van het in teamverband bouwen van software

Nadere informatie

De clientkant van webapplicaties in het universitaire onderwijs

De clientkant van webapplicaties in het universitaire onderwijs De clientkant van webapplicaties in het universitaire onderwijs ir. S. Stuurman universitair docent bij de faculteit Informatica van de Open Universiteit, Sylvia.Stuurman@ou.nl ir. H. Koppelman universitair

Nadere informatie

Zelftest XML Concepten

Zelftest XML Concepten Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie

Nadere informatie

Vakoverschrijdend Eindproject

Vakoverschrijdend Eindproject Vakoverschrijdend Eindproject 2009-2010 Doelstelling In team ontwerpen, realiseren, demonstreren en presenteren van een volwaardige gedistribueerde applicatie met een databank, een web- en een desktop-interface,

Nadere informatie

Re-engineering Legacy in een veranderende software-architectuur

Re-engineering Legacy in een veranderende software-architectuur Re-engineering Legacy in een veranderende software-architectuur Universiteit van Amsterdam Master Software Engineering Masterproject Marinus Geuze Afstudeerdocent: Drs. H. Dekkers Stagebegeleider: ing.

Nadere informatie

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu Waarom een Independent Software Vendor voor XForms kiest Johan Blok CM Pro www.cmprofessionals.eu CWI Wikipedia An independent software vendor (ISV) is a company specializing in making or selling software,

Nadere informatie

Mick. Hierbij het profiel van Java developer Mick! Mick stelt zichzelf voor aan de hand van onderstaande vragen.

Mick. Hierbij het profiel van Java developer Mick! Mick stelt zichzelf voor aan de hand van onderstaande vragen. Contact the Agency Tim Stienen 0621127816 tim@rockstars.nl Mick Hierbij het profiel van Java developer Mick! Mick stelt zichzelf voor aan de hand van onderstaande vragen. Roepnaam: Mick Bloemheuvel Regio:

Nadere informatie

Curriculum Vitae van Sijtsche Smeman

Curriculum Vitae van Sijtsche Smeman PERSONALIA Curriculum Vitae van Sijtsche Smeman NAAM: VOORNAAM: Smeman Sijtsche GEBOORTEDATUM: 24 april 1979 GEBOORTEPLAATS: GESLACHT: BURGERLIJKE STAAT: NATIONALITEIT: ADRES: Leeuwarden Vrouw Gehuwd Nederlandse

Nadere informatie

Bedrijfssystemen vervangen door Slim Software Nabouwen

Bedrijfssystemen vervangen door Slim Software Nabouwen Bedrijfssystemen vervangen door Slim Software Nabouwen Codeless White Paper Roland Worms, Directeur Wouter van der Ven, Lead Software Architect Inhoudsopgave 1. Introductie 2. Het IT dilemma. Als standaard

Nadere informatie

Responsive web applicaties op Oracle

Responsive web applicaties op Oracle APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 info@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX

Nadere informatie

Stappenplannen MailPlus SOAP API

Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API oktober 2009 Introductie Dit document bevat stappenplannen welke u als technische gebruiker van MailPlus op weg kunnen helpen met de koppeling

Nadere informatie

Osman Mrzljak. Profielschets. Indien u deze informatie niet meer gebruikt a.u.b. vernietigen of retourneren aan: B-INIT B.V.

Osman Mrzljak. Profielschets. Indien u deze informatie niet meer gebruikt a.u.b. vernietigen of retourneren aan: B-INIT B.V. Osman Mrzljak Profielschets Indien u deze informatie niet meer gebruikt a.u.b. vernietigen of retourneren aan: B-INIT B.V. Adres Plantsoen 15A, 2311KE Leiden Telefoon ++31 (0) 71 5140970 Mobile ++31 (0)

Nadere informatie

Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs:

Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: Personalia Roepnaam: Terence Woonplaats: Beverwijk Geboortedatum: 24 november 1985 Burgerlijke staat: Ongehuwd Nationaliteit: Nederlandse Rijbewijs: B Profiel Terence heeft zich ontwikkeld naar senior.net

Nadere informatie

Beveiligingsbeleid Perflectie. Architectuur & Procedures

Beveiligingsbeleid Perflectie. Architectuur & Procedures Beveiligingsbeleid Perflectie Architectuur & Procedures 30 november 2015 Versiebeheer Naam Functie Datum Versie Dimitri Tholen Software Architect 12 december 2014 0.1 Dimitri Tholen Software Architect

Nadere informatie

JavaServer Faces 2.1

JavaServer Faces 2.1 JavaServer Faces 2.1 Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle

Nadere informatie

JSF webapplicatie performance

JSF webapplicatie performance JSF webapplicatie performance Kees Broenink (JSF expert), 27 januari 2009 JSF webapplicatie performance... 1 Applicatieserver in productie... 2 HotSpot... 2 Geheugen... 2 Webapplicatie performance analyse...

Nadere informatie

Hugo Hendriks. Profiel

Hugo Hendriks. Profiel Hugo Hendriks Profiel Mijn naam is Hugo Hendriks en ik ben geboren in Nijmegen op 1 juli 1978. Ik heb werkervaring met ICT sinds 2001. Sinds 2001 heb ik als consultant in verschillende high-tech omgevingen

Nadere informatie

Curriculum Vitae Arjan van der Veen

Curriculum Vitae Arjan van der Veen Personalia Naam Arjan van der Veen Woonplaats Apeldoorn Geboortedatum 10 oktober 1974 Burgerlijke staat Getrouwd Java architect / Adobe Flex architect / Informatie Analist Persoonskenmerken Autmatiseringservaring

Nadere informatie

: Implementeren SCM, Change Management, UNIX, Linux, Oracle, ITIL

: Implementeren SCM, Change Management, UNIX, Linux, Oracle, ITIL Beste relatie, Zoals u al van ons gewend bent doen wij u bij deze weer een selectie toekomen van een aantal van onze - per direct - beschikbare dedicated top professionals. Zoals gezegd; het betreft een

Nadere informatie

Curriculum Vitae - Marco Stuijvenberg. Doel Bijdragen aan het creëren van waarde met innovatieve ICT oplossingen.

Curriculum Vitae - Marco Stuijvenberg. Doel Bijdragen aan het creëren van waarde met innovatieve ICT oplossingen. Persoonlijke gegevens Naam: Marco Stuijvenberg Woonplaats: Amsterdam Geboortedatum: 30 april 1974 Nationaliteit: Nederlandse Telefoonnummer: 06-55684213 E-mail: marco.stuijvenberg@stuijf.com Doel Bijdragen

Nadere informatie

Persoonskenmerken: analytisch, sociaal, integer, innemend, vastberaden, buiten eigen denkkader denken, creatief, transparant.

Persoonskenmerken: analytisch, sociaal, integer, innemend, vastberaden, buiten eigen denkkader denken, creatief, transparant. CV van Jaap Goddijn Persoonlijke gegevens Jaap Goddijn, 20 juli 1974, Utrecht E-mail: jaap.goddijn@quebuss.nl Bel: 06 151 39 005 Web-site: www.quebuss.nl Samenvatting Jaap Goddijn is een Microsoft georiënteerde

Nadere informatie

JHeadstart 10g: J2EE webapp development

JHeadstart 10g: J2EE webapp development JHeadstart 10g: J2EE webapp development Productieve ontwikkeling zonder programmeren? De productieve ontwikkeling van J2EE webapplicaties is een doel dat menige organisatie zich de afgelopen jaren heeft

Nadere informatie

Niklas Integratie Platform Verbeteren, besparen en méér

Niklas Integratie Platform Verbeteren, besparen en méér Niklas Integratie Platform Verbeteren, besparen en méér Het betaalbare integratieplatform voor al uw Business-to-Business Integratie en Applicatie Integratie Volledig geautomatiseerde afhandeling van elektronisch

Nadere informatie

J O H A N B R O E K S T E E G

J O H A N B R O E K S T E E G Pater van den Elzenstraat 27, 5384 JG HEESCH M: 0651 85 26 27 johan@broeksteeg.nl 11 maart 1967 Nederlandse nationaliteit OPLEIDINGEN / CURSUSSEN 1985 1991 Hogere Informatica Opleiding (HIO), Hogeschool

Nadere informatie

Welkom bij IT-Workz. Etten-Leur, 16 november 2010. Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace

Welkom bij IT-Workz. Etten-Leur, 16 november 2010. Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace Welkom bij IT-Workz Altijd en overal werken en leren Applicatie en Desktop Delivery met Quest vworkspace Etten-Leur, 16 november 2010 IT-Workz is de verzelfstandigde Dienst ICT van het ROC West-Brabant.

Nadere informatie

ArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag

ArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag ArcGIS Mobile ADF Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag Agenda Wat is de Mobile ADF? Architectuur Demo Wat is de mobile ADF? Ontwikkeltoolkit voor mobiele (Smart Client)

Nadere informatie

Client Applicaties (Browser+Desktop) http/https. Apache Webserver. http proxy. WMS WFS Adm SLD Tomcat. Tomcat. GeoServer. PostGIS

Client Applicaties (Browser+Desktop) http/https. Apache Webserver. http proxy. WMS WFS Adm SLD Tomcat. Tomcat. GeoServer. PostGIS WMS voor Kadastrale kaart Limburg GEORZ-lab Datum: 17 juli 2009 Auteur: GEORZ-lab, Just van den Broecke Versie: 2 Contact: Ebrahim Hemmatnia (Adviseur PPI GEO, Kadaster), tel. 088 183 22 16. Inleiding

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

Weblogic 10.3 vs IAS 10.1.3

Weblogic 10.3 vs IAS 10.1.3 Vision ~ Knowledge ~ Results Weblogic 10.3 vs IAS 10.1.3 OGh Fusion Middleware/ SOA Dag 19 Mei 2010, Het Oude Tolhuys Edwin Biemond email edwin.biemond@whitehorses.nl Web http://blogs.whitehorses.nl/,

Nadere informatie

Geert Dekkers Web Studio info@nznl.net +31(0)6 27 224 301

Geert Dekkers Web Studio info@nznl.net +31(0)6 27 224 301 Geert Dekkers Web Studio info@nznl.net +31(0)6 27 224 301 Persoonlijk Geert Dekkers, geb 1955, opleidingen in educatie en de kunsten. Programmeert websites sinds 1998. Als programmeur grotendeels autodidact,

Nadere informatie

Zelftest Informatica-terminologie

Zelftest Informatica-terminologie Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u

Nadere informatie

Automatisch Testen. Customer Business Lunch. 6 november 2014. Netherlands Germany Switzerland Serbia

Automatisch Testen. Customer Business Lunch. 6 november 2014. Netherlands Germany Switzerland Serbia Automatisch Testen Netherlands Germany Switzerland Serbia Customer Business Lunch 6 november 2014 3 Vraag? Doen wij al aan automatisch testen? 4 Agenda Automatisch testen Waarom? Mogelijkheden Demo Conclusie

Nadere informatie

EXAMENS GEORGANISEERD MET HET OOG OP DE AANWERVING EN DE SAMENSTELLING VAN WERVINGSRESERVES VAN SYSTEM ADMINISTRATORS EN APPLICATION DEVELOPERS

EXAMENS GEORGANISEERD MET HET OOG OP DE AANWERVING EN DE SAMENSTELLING VAN WERVINGSRESERVES VAN SYSTEM ADMINISTRATORS EN APPLICATION DEVELOPERS EXAMENS GEORGANISEERD MET HET OOG OP DE AANWERVING EN DE SAMENSTELLING VAN WERVINGSRESERVES VAN SYSTEM ADMINISTRATORS EN APPLICATION DEVELOPERS Dienst Personeel en Sociale Zaken Examensecretariaat PERSONEEL

Nadere informatie

Werkomgeving. Android Studio. Android - werkomgeving 1/6

Werkomgeving. Android Studio. Android - werkomgeving 1/6 Android - werkomgeving 1/6 Werkomgeving Android Studio Installatie Ga naar de volgende URL: http://developer.android.com/sdk/index.html Klik op de knop "Download Android Studio for Windows" om het programma

Nadere informatie