Geert Josten, Dayon om de titelstijl 18 September Klik 2012 van het model te bewerken
Today 10:00 12:00 Introduction Getting started Hands-on (in pairs) 12:00 13:00 Lunch!! 13:00 15:00 More hands-on (in pairs) Share results Closing
Introduction Geert Josten, Jim Fuller Who? Dayon, MarkLogic, XML Amsterdam What? Pre-conference Why?
Who is Geert Josten 12 year Senior Developer @ Business Analyst Software Engineer Requirements & design Java, Database, Front-end,.. Content Architect XML Schema, XSLT, CMS, PDF,.. XML Community @grtjn grtjn.blogspot.com Is MarkLogic SuperNode Organizes XML Amsterdam 2012 Won XQuery & XProc Code Challenge Likes XML Prague
Who is Jim Fuller 2 year Senior Engineer @ App design & development XQuery,.. Appservices Built-in features Founder and 7 year organizer of xmlprague.cz XML Community @xquery exist-db committer Invited Expert @ W3C IBM DeveloperWorks publications Reviewer at WROX
What is System integrators Content Strategy Content Management Content Integration Search & Find Markets Publishing, Education Government, Public Service Partnerships Hinttech, Crossing Channels Marklogic, Hippo CMS, LiveLink, Tridion
What is Corporation International 250 employees Unfolding in Europe Markets Big in Publishing, Education Growing in Government, Public Service Services Core development Training
What is MarkLogic Server Core product of MarkLogic XML Database with XQuery on top Built-in apps (appservices) Search App builder Content Processing Facilities Monitoring and Configuration Tools Connectivity / Productivity Hadoop Connector Office Connectors Sharepoint Connector HTTP, HTTPS, REST, XDBC, WEBDAV,..
What is Real-time analytics:
What is Conference Organized by XML Holland User Group Past To promote XML, Dutch audience Present To connect XML developers, internationally XMLPrague as example This year Theme: Big XML Speakers from BBC, MarkLogic, Saxonica, Ontotext, MarkLogic Gold Sponsor
Why this tutorial MarkLogic Reaching out to students Learning you using MarkLogic Free community (Express) license Extended academic licenses XML Amsterdam Reaching out to students Learning you XML, XQuery,.. University of Amsterdam Alternative for exist-db Powerfull search capabilities
Coffee?
Getting Started Preparations MarkLogic Download and install MarkLogic 5 Get latest from http://developer.marklogic.com/products Run installer, complete install Initialization of MarkLogic 5 http://localhost:8001/ Request Express license Init of Security and Appservices Getting the hang of XQuery Basic XQuery tutorial Interactive XQuery tutorial http://localhost:8000/welcome/use-cases/ http://developer.marklogic.com/try/ninja/index MarkLogic XQuery playground http://localhost:8000/qconsole
Short intro to XQuery Using MarkLogic Query Console
Getting dirty Preparing for hands-on Download tutorial material Download http://dl.dropbox.com/u/7199476/.zip Download http://dl.dropbox.com/u/7199476/kvr.zip Unzip tutorial.zip on local disk (remember the path) Create App server Go to http://localhost:8001/ Login as admin Unfold Group > Default > App Servers Click Create HTTP tab Enter KVR as name, path to unzipped tutorial material as root, 8888 as port OK (at bottom of page) Loading polidocs content Go to http://localhost:8888/install.xqy (run twice to be sure) Go to http://localhost:8888/upload.xqy Follow instructions.. No need to wait till all docs are loaded!
Getting dirty Hands-on Group into pairs Novice one should be typing Hands-on (Faceted) search (Real-time) analytics
Your turn!
Lunch!!
Back to where we were.. Hands-on so far Struggling with XQuery? Major issues? Questions? General progress? Done? Send results to geert.josten@dayon.nl maartenmarx@uva.nl jim.fuller@marklogic.com Guide me through..
Coffee?
Sharing results Each group Short demo Sharing experience Pro-tips Showing some real applications Oscar search app search app MarkMail Tweet analyzer
Closing Questions?
MarkLogic Pre-Conference http://developer.markl ogic.com/ http://markmail.org/