JHeadstart voor ADF Faces
|
|
|
- René de Meyer
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 JHeadstart voor ADF Faces Een grote sprong vooruit Half augustus publiceerde het nog steeds in Nederland gevestigde ontwikkelteam de Release van JHeadstart, met ondersteuning voor JDeveloper en ADF Faces. Deze nieuwste release, de vierde major release in het bestaan van het product sinds 2001, betekent een enorme sprong vooruit. De meest opvallende ontwikkelingen in deze release betreffen naast de generatie van ADF Faces Oracle s implementatie van Java Server Faces, de aanzienlijk verbeterde JDeveloper plugins die het leven van de ontwikkelaar veel gemakkelijker maken, het generator template mechanisme dat een veel groter percentage van de applicatie genereerbaar maakt en een reeks nieuwe generatie opties zoals Table Overflow, Unbound Items en Deep Linking navigatie. Daartegenover staan het niet langer genereren van (pure) JSP en UIX pagina s. JHeadstart is in de afgelopen jaargangen van de Optimize herhaaldelijk onder de loep genomen. Ondertussen is JHeadstart een product dat wereldwijd door honderden organisaties wordt toegepast en dat een van de meest actieve OTN Discussie Forums kent - forum.jspa?forumid=38. JHeadstart blijkt vaak een middel te zijn om de als enorm ervaren drempel tussen klassiek Oracle Forms ontwikkeling en ADF te overwinnen. Men zou zich kunnen afvragen: wat is JHeadstart nu eigenlijk? Is het: Een generator die op grond van declaratieve applicatiedefinities een ADF-applicatie genereert Een tool dat bestaande Forms Modules uit Oracle Designer migreert naar de ADF Technology Stack Een verzameling Best Practices voor het gebruik van ADF Technologie bij de ontwikkeling van webapplicaties Een productivity booster die in extreem korte tijd het fundament JSF pagina s en configuratie files, resource bundles, ADF Page Definitions van een ADF Applicatie ophoest Een leer-curve-afvlakker waarmee Oracle-ontwikkelaars zonder noemenswaardige Java kennis maar met bijvoorbeeld een Oracle Designer of Forms achtergrond in korte tijd productief kunnen meedraaien in ADF ontwikkeltrajecten. Het simpele antwoord is: JHeadstart is dat allemaal. Afhankelijk van de situatie kan JHeadstart al deze gedaantes aannemen. Zelfs al zou je bijvoorbeeld geen enkele pagina in je ADF-applicatie genereren met JHeadstart, dan nog zou de aanschaf van een enkele licentie de moeite waard zijn, door de schat aan ervaringen en best practices met ADF die in JHeadstart zijn vastgelegd en gedemonstreerd. Door de code van JHeadstart te bekijken, krijg je veel inzicht in de interne werking van ADF Faces en ADF Binding. De leercurve voor de ADF Technology Stack is aan de steile kant, maar JHeadstart vlakt deze flink af. ADF Faces Laten we eens kijken hoe je een ADF-applicatie ontwikkelt met JHeadstart. Voor het opzetten van de ontwikkelomgeving hebben we JDeveloper nodig, toegang tot een (bij voorkeur Oracle) database en de JHeadstart zip-file. De installatie van JHeadstart wordt gedaan door de zipfile te selecteren van- Figuur 1. Installatie JHeadstart vanuit het Check for Update Center in JDeveloper
2 Figuur 2. Creëer een nieuwe Application uit het Check for Updates mechanisme. Binnen JDeveloper maken we een New Application met het Web Application [ADF BC, JSF] Technology Template. Inrichting van de Data Services In het Model-project gaan we vervolgens de Business Components creëren die voor onze applicatie noodzakelijk zijn. Deze stap is vergelijkbaar met de ontwikkeling van specialistische Views voor Module Components in Oracle Designer. De ViewObjecten die we uiteindelijk opnemen in de Application Module en hun onderlinge ViewLinks bepalen welke data services aan de applicatie beschikbaar worden gesteld. Ze worden automatisch gepubliceerd als ADF DataControls en komen daarmee beschikbaar voor JHeadstart. Figuur 3a. Data Model van de ADF BC Application Module. Figuur 3b. ADF Binding Data Control Palette. Ontwikkeling van de webapplicatie Nu het fundament voor de applicatie is gelegd kunnen we ons richten op de webapplicatie zelf, het ViewController project. Allereerst gaan we dit JHeadstart enablen door de gelijknamige optie in het RMB (right mouse button) Menu op het ViewController project te kiezen. Vervolgens kiezen we uit datzelfde menu de optie New JHeadstart Application Definition. Dit maakt voor ons een basis applicatiedefinitie op grond van de Data Control (en indirect dus de Application Module) en al zijn geneste Collections. Dit is het moment waarop we onze ADF Web Applicatie declaratief gaan definiëren met de nieuwe JHeadstart Application Definition Editor. De afzonderlijke JHeadstart ViewObject en EntityObject editors zijn vervallen in de versie en ook het handmatig editen van de domains definitie-file behoort tot het verleden. Alle functionaliteit met betrekking tot de applicatie, de data usages, display eigenschappen, domeinen van toegestane waarden en navigatie structuren zijn terug te vinden in één tool (zie figuur 4). De Application Definition bevat Groups. Een Group correspondeert met een ViewObject Usage en leidt tot een of meer drie pagina s. Groups kunnen detailgroups hebben voor Master Detail schermen en Tree componenten. Groups zijn opgebouwd uit Items meestal gebaseerd op Attributen uit de 16
3 Figuur 6. Gegenereerde applicatie met Master-Detail, Table Overflow Style Right. Figuur 4. De nieuwe JHeadstart Application Definition Editor. onderliggende Collection, en momenteel dus ook indirect op ViewObject Attributes. Zoals in Oracle Designer met Item Groups verschillende onderling verwante items binnen Item Groups kunnen worden samengebracht kent JHeadstart de Regions. Met drag & drop kunnen items naar Regions worden gesleept. Regions zijn op het scherm herkenbaar door een kader, een eigen titel en indentatie. De release ondersteunt stacked Regions met een tabblad per Region -, geneste Regions en ook Regions met Detail Groups. Deze kunnen binnen een Group gecombineerd worden. De belangrijkste eigenschap van een Group is de layout style. Deze bepaalt voor een belangrijk deel het uiterlijk en de interactie van de eindgebruiker met de Group in de browser. De meestgebruikte layout-styles zijn Form en Table voor Single en Multi-record. Andere mogelijkheden zijn Table-Form (waarbij in een Tabel-layout de belangrijkste attributen van de rijen worden getoond en op een tweede pagina met Form-layout van een geselecteerd record alle waarden worden getoond), Tree en Tree Form voor een hiërarchische datastructuur, al dan niet met Edit-mogelijkheid voor de geselecteerde node en Shuttle waarmee een Group als een Shuttle element wordt gegeneerd waarmee gebruikers Details aan een Master kunnen toewijzen of Intersection records kunnen aanmaken. Generatie van de applicatie is snel: voor de voorbeeldapplicatie uit dit artikel was minder dan drie seconden benodigd. De generatie kan overigens voor onderdelen van de applicatie worden gedaan en verder kan een project meerdere application definition files bevatten waarvan de generatieresultaten worden samengevoegd. De gegenereerde applicatie voor de Departments Group ziet er als in Figuur 6. De DeptEmployees Detail Group had het property Same Page op true staan en is dus op dezelfde pagina beland. Beide groepen hebben Table als lay-out stijl, ook al heeft Department 10 maar één Manager. We zien duidelijk de twee regions Financials en HRM Details. We zien ook een ander nieuw JHeadstart feature de Table Overflow Style. Ontwikkelaars die met Designer hebben gewerkt zullen nostalgische gevoelens krijgen naar een vergelijkbaar property in Module Componenten. De overflow stijl geeft aan waar de Figuur 5. De Shuttle Component voor het toewijzen van Details aan een Master. Figuur 7. Table Overflow Style in-line. 17
4 items die niet in de tabel zelf komen te staan moeten worden geplaatst op de pagina. JHeadstart kan drie overflow stijlen genereren: right, below en in-line. In-line bestaat niet in Oracle Designer; deze stijl resulteert in een zogenaamd Detail Disclosure element binnen de tabel zelf: Figuur 9. De gegenereerde List of Values in actie. Figuur 7. Table Overflow Style in-line. Of JHeadstart ook ooit de Designer Form Generator overflow stijl Spreadtable zal ondersteunen is onduidelijk maar niet waarschijnlijk. Een belangrijk onderdeel van data georiënteerde webapplicaties zoals we die met ADF ontwikkelen wordt gevormd door de DropDown lijstjes en de Lists of Values. Een Employee wordt toegewezen aan een Department en krijgt een Job uit een lijstje van toegestane waarden. JHeadstart kent twee types domeinen: statisch met een hard gecodeerd lijstje waarden en dynamisch een lijst die dynamisch wordt opgebouwd met behulp van een ADF Data Collection indirect een ViewObject. Een Item kan ondermeer de Display Data Type waarden DropDownList, Lov, Radio Horizontal en RadionVertical hebben. In al deze gevallen wordt het item gekoppeld aan een domein dat de waarden waaruit de gebruiker voor dat Item kan kiezen worden onttrokken. de gebruiker via een Lov button een popup scherm openen vergelijkbaar bijvoorbeeld met LOV's in Oracle Forms - waarin de gebruiker een record kan zoeken en selecteren. Geavanceerde functionaliteit Met de ondersteuning van ADF Faces is ook de ondersteuning van EL expressies voor het dynamisch afleiden van allerlei eigenschappen verder toegenomen. JHeadstart stelt ons in staat om ondermeer prompt, tooltip, grootte, default waarde, al dan niet verplicht, disabled en zelfs zichtbaar zijn, waarden van Query Bind Parameters door middel van EL-expressies te definiëren en daarmee dynamisch afleidbaar te maken. Het veld COMM bijvoorbeeld kan eenvoudig disabled of zelfs onzichtbaar worden gemaakt als het veld JOB niet de waarde SALESMAN bevat: Voor een meer geavanceerde List of Values kunnen we een speciale Group ontwikkelen met de door ons gewenste velden en teksten. Deze Group kunnen we vervolgens verbinden aan een Item met display type is Lov. De gegeneerde applicatie laat Figuur 10. Specificeer het dynamisch disablen/enablen van Commission afhankelijk van de waarde van Job. Figuur 8. Definitie van een List of Values. Een ander nieuw en krachtig mechanisme is de Deep Link. Deze stelt ons in staat om van een record op de ene pagina naar een verwant gegeven op een andere pagina te navigeren, 18
5 bijvoorbeeld van een Employee naar een pagina met gegevens over zijn Manager. De ondersteuning voor role-based security, de generatie van wizards, ondersteuning van File Upload/ Download, de uitgebreide ondersteuning voor geavanceerde zoek-pagina's: allemaal onderwerpen die meer aandacht verdienen - maar dit artikel kan maar zo lang zijn. Speciale aandacht in de JHeadstart Release verdient het Template Mechanisme. Dit mechanisme stelt ons in staat om handmatige, post-generatie aanpassingen van onze applicatie onderdeel te maken van verdere generatie-slagen. Dus ook componenten die na generatie zijn aangepast blijven genereerbaar! Daarnaast kunnen we met het Template Mechanisme voor onze volledige applicatie de functionaliteit van de JHeadstart Applicatie Generator aanpassen. Het Template Mechanisme is gebaseerd op de Apache Jakarta Velocity engine en de Spring Framework Inversion of Control container. Ieder onderdeel van de applicatie items, menu, titels en andere schermteksten, tree, shuttle worden door de JHeadstart generator gegenereerd op grond van een template. Normaal gesproken is dat het meegeleverde default template, maar we kunnen een alternatief template specificeren. In dat zogenaamde Custom Template kunnen we met gebruikmaking van generator variabelen die verwijzen naar property's uit de Application Definition file eigen code fragmenten opnemen. Handmatige, post-generatie aanpassingen kunnen we zo in een Custom Template opnemen en de plaats laten innemen van het Default Template voor een bepaald item. Praktijkervaringen Sinds juli 2006 zijn we bij AMIS met een team actief met de JHeadstart release voor de ontwikkeling van een applicatie voor de grondexploitatie door gemeentes. Deze applicatie is geheel op ADF gebaseerd, is zeer data-intensief en vereist tegelijk een gebruikersvriendelijke interface voor tamelijk complexe datastructuren en operaties. Aanvankelijk was ons plan JHeadstart alleen in te zetten voor de initiële generatie, om voorbeelden te bieden van veel voorkomende ADF constructies en mogelijk de eenvoudige schermen volledig te genereren. Ondertussen hebben we ondervonden dat de generatie-functionaliteit zo krachtig is dat we vrijwel alle gewenste UI logica toch kunnen genereren en dat we waar dat niet het geval is met het Template Mechanisme op basis van Custom Templates toch de generatie kunnen vasthouden terwijl dat eigenlijk niet eens ons streven is. We hebben ondervonden dat JHeadstart ontwikkelaars helpt om veel sneller up and running te zijn met ADF Faces en ADF Binding dan zonder JHeadstart het geval zou zijn, en dat de productiviteitswinst zelfs voor ervaren ADF-ontwikkelaars aanzienlijk is. Conclusie JHeadstart biedt krachtige ondersteuning voor de ontwikkeling van ADF Faces applicaties. Op eenvoudige, declaratieve wijze worden applicaties gespecificeerd en vervolgens gegenereerd. JHeadstart stelt ontwikkelaars met weinig tot geen ADF kennis en ervaring snel productief mee te ontwikkelen aan een ADF-applicatie. Ten opzichte van de voorgaande versies van JHeadstart zetten we met deze release weer een grote stap in termen van gebruiksgemak, productiviteit, genereerbaarheid en aansluiting bij de (Oracle) Java industrie-standaarden. Meer weten: op onze AMIS Technology weblog ( vind je regelmatig artikelen over onze praktijkervaringen met JHeadstart. Op 14 september organiseert AMIS de Lancering van JHeadstart met Steven Davelaar; in deze sessie veel demonstraties van belangrijke nieuwe features en een presentatie van praktijkervaringen met ADF Faces en JHeadstart. Daarnaast zijn er het OTN Discussie Forum: forums.oracle.com/forums/forum.jspa?forumid=38, de JHeadstart Team Blog en het JHeadstart Product Center op OTN: technology/consulting/9iservices/jheadstart.html. Op korte termijn zal een uitgeklede release als gratis download op OTN beschikbaar komen. Figuur % Gegenereerde Tree-Form layout stijl in de Pagoni applicatie. Lucas Jellema (Oracle ACE) is Technisch Consultant en Expertise Manager bij AMIS Services in Nieuwegein. Hij is een frequent spreker op conferenties en enthousiast schrijver van artikelen en weblog-postings (zie: blog). Lucas oriënteert zich met name op services (BPEL, ESB) en Java/J2EE technologie. 19
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
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
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
MA!N Rapportages en Analyses
MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6
APEX vs OutSystems, een vergelijking door een gebruiker
WHITEBOOK APEX vs OutSystems, een vergelijking door een gebruiker Februari 2019 Auteur: Michel Vogelpoel INTEGRATIESPECIALIST Inleiding Als fervent gebruiker van APEX moet men ook af en toe over de Oracle
APEX en JasperReports
APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 [email protected] WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher
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.....................
Knowledgeable Referenceable Personable Accountable Scalable
Knowledgeable Referenceable Personable Accountable Scalable 1 WebForms en JavaBeans bij Essent Energie OGH presentatie 3 juli 2003 2 Agenda Inleiding Eenvoudige Java Bean in Web Forms Demo Meer complexe
DECADE FINANCIALS. met APEX klaar voor de toekomst. Zeist 25 03 2014
DECADE FINANCIALS met APEX klaar voor de toekomst Zeist 25 03 2014 AGENDA Andre Geelen Team Manager Decade Decade introductie Sebastiaan Laponder Oracle Ontwikkelaar Decade 3 voor de migratie Gilbert Rattink
Offective > CRM > Vragenlijst
Offective > CRM > Vragenlijst Onder het menu item CRM is een generieke vragenlijst module beschikbaar, hier kunt u zeer uitgebreide vragenlijst(en) maken, indien gewenst met afhankelijkheden. Om te beginnen
Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:
Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het
Responsive web applicaties op Oracle
APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 [email protected] WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX
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.
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
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
Copyright IBS 2006. Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens
Nieuwbouw Vereenvoudigd en versnelt Java ontwikkeling Huub Cleutjens Inhoud IBS en Java Keuzes: taal / architectuur Productiviteit / arbeidsdeling IBS Java Development Accelerator Persistence UI Persistence
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
Klachtenbeheer (Intranet)
Klachtenbeheer (Intranet) Versie:1 1/17 1 INLEIDING...3 2 NAVIGATIE VAN DE APPLICATIE...3 3 FRONT-END (OP DE WEBSITE)...4 3.1 Het online melden van klachten... 4 3.2 Mijn meldingen... 5 4 BACK-END...6
Pimp je SharePoint zoekresultaten
Pimp je SharePoint zoekresultaten Onder de motorkap is heel veel veranderd en verbeterd aan de search in SharePoint 2013. Maar de zoekresultaten moeten vooral appetijtelijk kunnen worden gepresenteerd
PILNAR web applicatie. Handleiding
PILNAR web applicatie Handleiding Table of Contents De PILNAR editor...3 Toegang tot de omgeving...3 De PILNAR omgeving...3 Hoofdmenu...4 Navigatie...5 Zoeken...6 Detailoverzichten...6 Collectie... 7 Inzending...
Roadmap. RIE Manager
Roadmap RIE Manager Look & Feel Rapportage/ Documentatie Uploaden Documenten Major Release 3 Lokaal beheer Major Release 2 Regie in eigen hand Submodules Major Release 1 Introductie In deze roadmap geeft
Updategids Asta Powerproject. Wat is er nieuw in versie 14?
Updategids Asta Powerproject Wat is er nieuw in versie 14? www.ctbxrm.nl 0318 670 250 1 RISICO ANALYSE Evalueren en identificeren van risico s binnen projecten Asta Powerproject heeft de Risico Analyse
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 [email protected], [email protected]
1.9.9 Release Notes 28 oktober 2014
1.9.9 Release Notes 28 oktober 2014 Inhoud Voordelen... 1 Overzicht... 2 Release Versie... 3 Nieuw... 4 Nieuw Tablet/Groot scherm weergave... 4 Ontwerp de Tablet/Groot Scherm Layout... 4 Site eigenaar
WordPress in het Kort
WordPress in het Kort Een website maken met Wordpress. In minder dan één uur online! Inclusief installatie van een thema en plugins Alle rechten 2013, Rudy Brinkman, BrinkhostDotCom, http://www.brinkhost.nl
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
Gebruiksaanwijzing voor het toepassen van de nieuwe Sumatra 2019 stijl
Gebruiksaanwijzing voor het toepassen van de nieuwe Sumatra 2019 stijl Nieuwe Stijl In Sumatra 2019 hebben de meestse componenten een geheel nieuwe look-and-feel gekregen. Echter, uw oude rapportage blijft
DARWIN IT-PROFESSIONALS. Forms-ADF migratie en. Praktijkervaringen Ministerie van Financiën. IT Driven Evolution
DARWIN IT-PROFESSIONALS IT Driven Evolution Forms-ADF migratie en Oracle s UI-/UX-visie Praktijkervaringen Ministerie van Financiën Darwin IT-Professionals B.V. Beeklaan 444 2562 BK Den Haag www.darwin-it.nl
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
NetPay Desktop Reporting. Rapportage voor Xafax NetPay
NetPay Desktop Reporting Rapportage voor Xafax NetPay Inhoud 1.0.0 NetPay Desktop Reporting... 3 1.1.0 Minimumeisen... 3 1.2.0 NetPay instellingen... 3 1.2.1 Access Rights groepen... 3 1.2.2 Gebruikers
Forum Plugin. Het toevoegen en beschrijven van een nieuwe forum categorie, conferentie, thread en gebruikersgroep.
Forum Plugin Via de forum extensie kunt u via de website met over bepaalde onderwerpen discusieren. De admin kan bepalen over welke onderwerpen gediscusieerd kan worden. Onder een hoofdthema kunt u meerdere
Release Notes 'Meer mogelijkheden voor tender vrijgave'
Deze update Voor inkopers Release Notes 'Meer mogelijkheden voor tender vrijgave' Anonieme koper Vanaf nu worden de instellingen van de anonieme inkoper (bij overige opties) gekopieerd naar percelen, ook
De plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt.
Plsqldoc Genereer je documentatie Beeklaan 444 2562 BK Den Haag www.darwin-it.nl [email protected] KvK 27283780 ING 65.35.40.663 Technical Architect Net als (vrijwel) elke ontwikkelaar vind ik het documenteren
SAN v3. Update document 2010. uitgebracht door OCEN
SAN v3 Update document 2010 uitgebracht door OCEN Inhoudsopgave. Inleiding...3 1 Navigatie...4 1.1 Navigatie: het menu...4 1.2 Navigatie: dashboard...4 1.3 Navigatie: kruimelpad...4 1.4 Navigatie: iconen
Functionaliteiten 4orange Connect
Functionaliteiten 4orange Connect 4orange, 2014 Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl 2 4orange Connect: de nieuwste release van FileFrame 4orange Connect is de nieuwste release van FileFrame.
OpenIMS 4.2 Portaal Server
OpenIMS 4.2 Portaal Server Inhoudsopgave 1 WAT IS EEN ENTERPRISE INFORMATIE PORTAAL?...3 1.1 BESPARINGEN...3 1.2 GERICHT OP EEN SPECIFIEKE DOELGROEP...3 2 OPENIMS PORTAAL SERVER (PS)...4 2.1 CENTRAAL BEHEER...4
Selenium IDE Webdriver. Introductie
Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail [email protected] internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3
Handleiding Formulieren in TYPO3 Versie 1.2, 18 juli 2008
Handleiding Formulieren in TYPO3 Versie 1.2, 18 juli 2008 1. Formulieren aanmaken en plaatsen... 2 1.1 Formulieren aanmaken... 2 1.2 Formulier plaatsen op een pagina... 8 1.3 Aanmaken formulieren map...
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 [email protected], WWW.TRANSFER-SOLUTIONS.COM Is er nog toekomst
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
Oracle Designer 6i. De andere voordelen
Oracle Designer 6i De andere voordelen In de vorige Optimize hebben we een begin gemaakt met de beschrijving van Oracle Designer 6i. Daarbij hebben we ons vooral gericht op de mogelijkheden van Designer
Handleiding Facultaire website Expression Engine
Handleiding Facultaire website Expression Engine Inhoud 1. Opbouw 2. Inloggen 3. Home 4. Publish 5. Publish Form full item 6. Uitleg velden Publish Form Full item 7. Publish Form Half Page 8. Uitleg velden
Tips & Tricks: Tip van de maand Mei 2009. NX6 User Interface
Tips & Tricks: Tip van de maand Mei 2009 NX6 User Interface Door: Bas Verschuren Deze maand gaan we binnen de NX Tips&Tricks aandacht besteden aan de User Interface. Roles Met de komst van NX4 zijn de
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
Proces to model en model to execute
Proces to model en model to execute Een end-to-end (bedrijfs)proces (figuur 1) is het geheel van activiteiten die zich, op een bepaalde plaats door een bepaalde rol, in bepaalde volgorde opvolgen en waarvan
Release notes Release
1 Release notes Release 2018.7-07-08-2018 Inhoud 1. Inleiding... 3 2. Gebouw... 4 2.1. Apps... 4 2.2. Gebruikers op gebouw... 5 2.3. Mapping - Makkelijker (ont)koppelen van producten en materialen... 5
AFO 142 Titel Aanwinsten Geschiedenis
AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.
Creëer je eigen DSL tools met Eclipse De Android Challenge
Creëer je eigen DSL tools met Eclipse De Android Challenge Lex Heerink, Peter Ebben, Jaap Reitsma, Maarten Steen Telematica Instituut De aanleiding Freeband A-MUSE project Specificatie en ontwerp van mobiele
Temperatuur logger synchronisatie
Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie
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...........................
De gemeente Den Haag heeft verschillende software componenten van gebruik. Het betreft de volgende onderdelen:
Gemeente Den Haag Beschrijving Omgevingen 1 Inleiding De gemeente Den Haag heeft verschillende software componenten van gebruik. Het betreft de volgende onderdelen: Oracle E-Business Suite Datawarehouse
uziconnect Installatiehandleiding
uziconnect Installatiehandleiding VANAD Enovation is een handelsnaam van ENOVATION B.V. Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een
Overdaad schaadt Simple Screen Adaptation in SAP Business One
Overdaad schaadt Simple Screen Adaptation in SAP Business One Vergroot gebruiksvriendelijkheid en productiviteit door een passende user interface per rol of functie Wat zijn uw ervaringen met SAP Business
Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM
Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken
Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright 2010-2011
Installatiehandleiding ixperion Word Import voor Windows 2008 R2 64bit Copyright 2010-2011 Versie 1.0.0 Seneca 2011 1 Auteur: ing. Silvio Bosch Versiebeheer: Versie Status Datum Omschrijving en wijzigingen
TranSearch WEBPlus. Overzicht
TranSearch WEBPlus Overzicht TranSearch WebPlus is de laatste in een lange rij intuïtieve oplossingen van UK Software Limited. TranSearch WebPlus is wederom een hoogstaande oplossing voor datamanagement
Verhoog je productiviteit in Teamcenter: maak gebruik van de stylesheets!
Tips & Tricks: Tip van de maand September 2010 Verhoog je productiviteit in Teamcenter: maak gebruik van de stylesheets! Door: Pieter Dejonghe Een vaak gehoorde opmerking over Teamcenter is: De informatie
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding
Betaalopdrachten web applicatie gebruikers handleiding 1 Overzicht Steeds vaker komen we de term web applicatie tegen bij software ontwikkeling. Een web applicatie is een programma dat online op een webserver
Technische nota AbiFire Rapporten maken via ODBC
Technische nota AbiFire Rapporten maken via ODBC Laatste revisie: 23 januari 2018 Inhoudsopgave 1 Inleiding... 2 2 Systeeminstellingen in AbiFire... 3 2.1 Aanmaken extern profiel... 3 2.2 Toewijzing extern
Toelichting release notes. 23 oktober 2014
Toelichting release notes 23 oktober 2014 2 Toelichting release notes 23 oktober 2014 Inleiding release notes Deze week ontvangen jullie de release notes waarin onder meer twee nieuwe Paddlets, verschillende
Vergeleken met Storyline 2 is de indeling van het menu Insert flink aangepast. Screenrecording en nieuwe slides vallen tegenwoordig onder het menu
Vergeleken met Storyline 2 is de indeling van het menu Insert flink aangepast. Screenrecording en nieuwe slides vallen tegenwoordig onder het menu Slides en zijn niet meer te benaderen via het menu Insert.
Handleiding importeren HDN-browsercertificaat
Handleiding importeren HDN-browsercertificaat Om toegang te krijgen tot de Skydoo webapplicatie, dien je het HDN-certificaat als browsercertificaat te importeren. Hiervoor voer je de volgende stappen uit:
IAAS - QUICK START GUIDE
IAAS - QUICK START GUIDE Contents IAAS QUICK START GUIDE... 2 STAPPEN... 2 AANMAKEN VAPP... 2 NETWERK BESCHIKBAAR MAKEN IN VAPP... 3 UITROLLEN WINDOWS SERVERS... 3 VERSIES VAN WINDOWS SERVER TEMPLATES...
Perceptive Process. Release Notes. Versie: 3.9.x
Perceptive Process Release Notes Versie: 3.9.x Geschreven door: Product Knowledge, R&D Datum: november 2018 2018 Hyland Software, Inc. en al zijn gelieerde ondernemingen. Inhoudsopgave Perceptive Process
HANDLEIDING DMS Plugin Installatie, configuratie & werking
HANDLEIDING DMS Plugin Installatie, configuratie & werking Dit document is de handleiding voor de installatie, configuratie en werking van de DMS Plugin. Versie 1-12/09/2005 Inhoudstafel 1 Installatie...
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
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?
Updatehandleiding Standard Parts Solid Edge 2019
Solid Edge 2019 Deze handleiding kan ook gebruikt worden voor het updaten van de Standard Parts naar eerdere Solid Edge versies. Voor een gedetailleerd overzicht en uitleg van alle wijzigingen in Solid
JOOMLA! GEBRUIKSVRIENDELIJKHEID IN DE PRAKTIJK. Tips en hulpmiddelen voor gebruiksvriendelijkheid
JOOMLA! GEBRUIKSVRIENDELIJKHEID IN DE PRAKTIJK Tips en hulpmiddelen voor gebruiksvriendelijkheid JOOMLA! GEBRUIKSVRIENDELIJKHEID IN DE PRAKTIJK 10 tips om joomla gebruiksvriendelijker te maken Sander Potjer
Gebruikershandleiding CEN Editor
Gebruikershandleiding CEN Editor Ministerie van Verkeer en Waterstaat Directoraat-Generaal Rijkswaterstaat Rijksinstituut voor Kust en Zee/RIKZ S O F T W A R E S O L U T I O N S Versies: Versie Datum Toelichting
5/5 Red Carpet. 5/5.1 Inleiding
Management Services 5/5 Red Carpet 5/5.1 Inleiding Met de overname van Ximian is Novell ook eigenaar geworden van de Red Carpet-technologie. Hoewel het aannemelijk is dat het hier een tijdelijke oplossing
Installatiehandleiding. Facto minifmis
Installatiehandleiding Facto minifmis 1. Installatie Facto MiniFMIS 1.1 Achtergrond Facto MiniFMIS biedt facilitaire organisaties een eenvoudige en gebruikersvriendelijke hulpmiddel bij het uitvoeren van
Icoon/Icon Betekenis Description. Change scheduling Online. Gaat offline op (datum/tijd) Online. Going offline on (date/time)
Algemeen/General Gepubliceerd maar gewijzigd Published but changed Meer acties op geselecteerde content More actions on selected content Gepubliceerd en niet gewijzigd Published and not changed Terugdraaien
Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access
Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul [email protected] 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en
Installatiehandleiding Standard Parts Solid Edge 2019
Solid Edge 2019 Deze handleiding kan ook gebruikt worden voor het installeren van de van eerdere Solid Edge versies. Gebruik dit document alleen voor de eerste schone installatie van de. Zijn de al een
uziconnect Installatiehandleiding
uziconnect Installatiehandleiding VANAD Enovation is een handelsnaam van ENOVATION B.V. Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een
Dynamiek met VO-Script
Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software [email protected] Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries
emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database
emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database Datum: 25-09-2007 Auteur: ing. E.L. Floothuis Versie: 0.1 Status: Concept Kopersteden 22-4 Postbus 157 7500 AD Enschede Tel: 053 48
