View
1.717
Download
1
Category
Preview:
DESCRIPTION
This is the presentation from my session on Entwicklercamp 2009, 02.03.2009 - 04.03.2009, Hotel Maritim, Gelsenkirchen, Germany
Citation preview
Templates, Code & ToolsUlrich Krause 02. – 04.03.2009, Maritim Hotel, Gelsenkirchen
Über mich
•Ulrich Krause
•Lotus Notes / Domino seit 1993
•Initiator, Manager, Entwickler OpenNTF Projekt !!HELP!!
•Entwickler ( auch C/C++, COBOL, Assembler )
•Administrator
•Moderator atnotes.de
•Mitglied im OpenNTF Advisory Board
•Member of GONAD (Geeky Order of Notes Admins and Developers)
•Blog http://www.eknori.de
Zuhörer
•Administratoren?
•Entwickler?
•Endanwender?
•Business Partner?
•Wer weiß nicht, was Lotus Notes / Domino ist?
Lotus Community
Templates
Was sind Templates?•Templates sind Notes Datenbanken (.ntf)
•Enthalten Designelemente (Masken, Ansichten, etc.)
•Templates sind die Grundlage für neue Datenbanken (.nsf)
•Templates ermöglichen einfaches Update einer Datenbank
•Datei Anwendung Gestaltung aktualisieren•Datei Anwendung Gestaltung wechseln•load convert -d dbname * template
•Template ermöglichen das Update mehrerer Datenbanken
•load convert -d mail\ *.nsf template
Was gibt es „Out of the Box“?
•Mail, Kalender und Aufgaben
•Blog
•Teamroom
•Adressbuch
•Diskussionsdatenbank
•Dokumenten Bibliothek
•…
Das ist nicht viel, oder?
Wo findet man Templates?
•developerWorks Sandbox•Nicht oft aktualisiert •IBM veröffentlicht jetzt vermehrt auf OpenNTF
•developerWorks Artikel
•OpenNTF•240+ Projekte•1.500+ Codebeispiele im CodeBin
Lotusscript, Java, Javascript & @Formula•Application Catalog•NEU: Best Practices Wiki•NEU: Widget Katalog
•Lotus Community Blogs ( planetlotus.org )
•Business Partner (Freeware, Testversionen )
•Publikationen ( The View, Advisor, DominoPower )
IBM und OpenNTF arbeiten zusammen
•Auf der Lotusphere 2009 bekanntgegeben
•Einzelheiten bei Niklas Heidloff {Link}
•KEINE Übernahme durch IBM, aber IBM wird unterstützen
•Erstes Projekt gestartet
•xPages basiertes Wiki {Link}
Jetzt geht‘s los …
Fehler sind …
dazu da, gemacht zu werden!
OpenLog
•Julian Robichaux ( nsftools.com )
•Zentrale Datenbank zum Loggen von
•Fehler
•Events ( gute / „böse“ )
•Kann verwendet werden im
•Notes Client und im Web
•LotusScript
•Java
•Javascript
•Benachrichtigungen ( wann / was )
•RSS Feed
•Download OpenLog
OpenLog
Flow
•Corey Davis ( conxsys.com )
•Zentrale Datenbank zum Loggen von
•Fehlern
•Events ( gute / „böse“ )
•Nur in Lotusscript verwendbar
•Mehrere Einträge im Log
•Umfangreiche API
•Ausführliche Dokumentation
•Download Flow
Sessions, Presentations & Samples
•Fehlerbehandlung in Formelsprache: LotusScript, Java, JavaScript , •Softsphere München, Bernd Hort {Link}•Entwicklercamp 2009, Gelsenkirchen
Sie möchten …
mehr Vorlagen für QuickR ?
Quickr - SNAPPS
•Templates Download
•Templates Installation
•Templates Demo
•Intranet Journal (J. Roling)
•QActivities: Activities Integration, Web 2.0 Theme
•QAnnounce: Corporate Communications Management
•QContacts: Contact Management
•QProject: Project Management
•QIdeas: Ideas and Innovation
•QIssues: Issues Escalation, Workflow and Management
•QMeeting: Meeting and Agenda Management
•QPhotos: Image Repository
•QPresent: Collaborative Presentation Development
•QSurvey: Dynamic Surveys
•QSite: All-In-One, plus a Blog and Wiki
•NEU: AnyPlace SiteMap - $2,000 product now free!!
Sie möchten …
Ihre Daten visualisieren ?
ASND Export
•Sean Burgess (phigsaidwhat.com )
•Export
•Excel
•CSV
•HTML
•Konfiguration durch Wizard
•Errorlog
•Usagelog
•Download
Spreadsheet Export / Import
•Thierry Seunevel •Import / Export
•Verwendet OpenOffice
•XLS, SYLK, DIF, DBF, CSV, PDF
•Import / Export Profile
•Field Column Mapping
•THE VIEW, Download
Notes Reconn•Johnny Jiang
•developed by David Jeyachandran in 2004
•Open Source Reporting Tool
•Excel, CSV, XML
•Flash
•Reusable report profiles
•Support of Lotus Formula @Functions •Customizable Excel templates
•Customizable XSLT processes
•Extract data from multiple databases.
•Download
Notes Reconn 2.0•Charts
•Download
Charts & Graphs
•View Charts
•Java Charts
•jFreeCharts
•nGraph
•Web Charts
•Flash Charts
RMCharts
•Charts im Notes Client
•ActiveX Komponente
•Chart Designer
•Viele Beispiele
•http://www.rmchart.com/
Sessions, Presentations & Samples
•Sidebar Chart Plugin , Julian Robichaux, BP111 Lotusphere 2009, Download
•Charts! Reports! Graphs! Beer (no, not for you)... , Julian Robichaux, Rob McDonagh , ILUG 2008
•ChartTest.zip -- examples of exporting to Excel and using Java and Flash charts in Lotus Notes
, Julian Robichaux, Rob McDonagh
Sie suchen …
eine Workflow-Engine ?
Qenos Application Framework•Mark Demicoli, Ray Thomas
•Kevin Pettitt, Nicolas Gorczyca, Grant Muscat
•Integration in bestehende Datenbank
•Umfangreiche Konfiguration
•‚Single Point Of Action‘
•Historie
•Zugriffssteuerung
•Download
Wir benötigen …
ein ServiceDesk !!
!!HELP!!•Ulrich Krause
•Thomas Schulte
•Tim Pistor
•Mehrsprachig
•Umfangreiche Konfiguration
•Schlüsselwörter
•Abhängige Schlüsselwörter
•Navigation
•Mailvorlagen
•Eskalation
•Reporting ( ddcharts )
•Neu: Wiki
•Download
!!HELP!!
!!HELP!!Ab Version 2.0
•Web Gui•Ext.ND•Mehrsprachig
Team HelpDesk v1.2•Brian Green {Link}
•Einfaches Helpdesk System
•Umfangreiche Konfigurationsmöglichkeiten
•„Help Topics“ (Standardlösungen)
•Dokumentation in der Datenbank
Sie fragen sich …
wer ändert ständig meine Dokumente ?
Audit Manager
•Neil Gower ,Damien Katz
•Trigger Happy
•Zentrale Konfiguration
•Client und Web
•Dokumente und Design
•Einfache Integration in bestehende Datenbanken
•Audit Manager Video
•Download
Ich bin dann mal weg !
Vacation Request / Leave tracking
•Bob Brodsky
•Client & Web
•Genehmigungsworkflow
•Berücksichtigung von Betriebsurlaub
•Plausibilitätsprüfung
•Download
Sie haben Post !
Mail Expierience•Vince Schuurman
•Der „Klassiker“ auf OpenNTF
•Alternative zum Standard Template (6.5, 7, 8.x)
•Erweiterte Vorgaben
•Empfangsbestätigung
•vCard
•Zusätzliche Ansichten
•„Heute“
•Nach Datum
•Nach Person
•Nach Größe
•Nach Anhang
•Download
Team Mail-Box
•Brian Green {Link}
•Einfache Maildatenbank
•Kein Kalender
•Regeln
•Textbausteine
•Automatische Antwort
•Antwortadresse
•Individuelle Signatur
•DE, EN, IT …
•Download
Paste Information Application
http://www.alanlepofsky.net/alepofsky/alanblog.nsf/dx/paste-information-application
•Alan Lepofsky•http://www.alanlepofsky.net
•Textbausteine
•Signaturen
•Code
•Anfahrtskizzen
Mail Merge
•Stig Olav Kvam
•Zusammenführen von Mail DBs•Dokumente•Ordnerstruktur
•Manuell oder Hintergrund
•Umfangreiche Konfiguration
•Download
So viele Dokumente …
und die sollen ins WEB !
OpenWebCMS
•Web Content Management System
•Keine Lizenzkosten
•Open Source
•Dynamische Inhalte
•Volltextsuche
•Genehmigung
•Versionsmanagement
•…
Download OpenWebCMS
Sessions, Presentations & Samples
•Websites bauen mit dem OpenWebCMS , Julian Buss, EntwicklerCamp 2009, Gelsenkirchen
DominoWiki
•Ben Poole
•Webanwendung
•CSS
•Z.B. OpenNTF Best Practices
•Download
Blogsphere V3
•Declan Lynch
•Blog Template
•Individuell anpassbar•1,2,3 Spalten•Skins•Lightbox
•Intgrierter Media Player
•Podcast XMLFeed
•Mehrsprachig
•Spam Prevention
•Download
Ich habe da mal eine Frage …
metaSurvey
•B. Grant; Rob Salerno {Link}
•Kommerzielles Produkt•seit 03/2008 OpenSource
•Umfragen•Registrierte User•Anonym
•Reports / Export
•ILUG2008 Session Evaluation
•Download
Survey Tool (LS 2009, AD207)
•John Mackey
•XPages
•Download
Immer die gleiche Arie …
wie kommen die Adressen auf den Umschlag ?
Integra 4 Notes – Personal Edition
•Mail Merge Winword
•Label Winword
•Kontakte Excel
•SerienMail Notes
•Manual und Videos
•Download
Symphony Automation Database
•Jens-B. Augustiny
•LS -> Symphony
•Rechnungen erzeugen
•PDF erzeugen
•Download
Bilder / Filme
Werden Sie ihr eigener Intendant!
Picture Gallery •Michael Borchardt, Pantelis Botsas
•Upload via Notes Client
•EZ Thumbs ( Resize )
•EXIF
•Zugriffssteuerung
•Download
•Alternative: Dom Photoblog {Link}
Open TV
•Neil Gower
•Video Sharing
•YouTube für Domino
•.flv Dateien
•Ratings
•Download
Wo ist nur wieder …
das blöde Handy ?
Mobilfunkverträge
•Christian Sadeghi
•Verwaltung mobiler Endgeräte
•Verwalten von Verträgen
•Fristenkalender
•Download
Manager an Entwickler …
Ich brauche da mal eine Datenbank !
SuperNTF
•Kevin Pettitt (http://www.lotusguru.com)
•R&D = „Robbery & Deployment“
•„leere“ Datenbank, aber eben nicht „leer“
•Integration in bestehende Datenbanken
•Download
SuperNTF
•User ActivityTracking
•Validierung
•Soft Deletions
•Änderungshistorie
•Exportfunktionen
•Shared Actions
•Document Locking
•Agenteneigenschaften
SuperNTF
•Starting Your Application The SuperNTF Way, ILUG2008 {Link}
.domino Framework
•Peter Presnell {LINK}
•Presentation Layer•Standard UI•Common UI Components•IBM User Experience Guidelines
•Business Logic Layer
•Developer Tools
•momentan sehr aktiv!
•Download
Noch mehr Dokumente …
Document Manager 4.2.x
•Chris Doig
•Single Database DMS•Dokumente•Anhänge•Links
•Sarbanes Oxley (Sox) {Link}
•Bearbeitungshistorie
•Zugriffssteuerung
•Workflow
•Download
Heureka …
das ist ja mal eine gute Idee, … glaube ich !?!
IdeaJam
•Bruce Elgort, Matt White & Sean Burgess
•Ideenmanagement für das Web
•Einreichen•Bewerten•Kommentieren•Tags
•Administration in Notes Datenbank
•More Information (pdf)
Code
Code Ressourcen
Martin Scott / Jamie Maggeehttp://www.martinscott.com/designlibrary.nsf http://www.martinscott.com/dominosupersearch2.nsf/search?openform
Breaking Parhttp://www.breakingpar.com/
Searchdomino.com http://searchdomino.techtarget.com/tips/0,289484,sid4,00.html
THE VIEW Online Knowledgebasehttp://www.eview.com/eview/volr6.nsf/pgViewJournal?OpenForm
IBM Sandboxhttp://www-10.lotus.com/ldd/sandbox.nsf/DownloadPage?OpenForm
Code RessourcenLotus Software Knowledgebase
http://www-306.ibm.com/software/lotus/support/
Jake Howletts – CodeStore (Web)http://www.codestore.net/store.nsf/articles/
DominoPower Magazinehttp://www.dominopower.com/
Lotus Advisor Magazinehttp://my.advisor.com/pub/LotusAdvisor
Notes.ini•DRCC•RKJ-Soft ( Rudi Knegt )
Foren
developerworks (IBM)http://www-128.ibm.com/developerworks/lotus/community//
atnotes.dehttp://www.atnotes.de
dominoforum.dehttp://www.dominoforum.de
IBM WikiLotus Notes /DominoWiki Central
Blogs & Podcasts I
Planet Lotus
•260+ Blogs •Immer die aktuellsten Beiträgehttp://www.planetlotus.org
Neu: Downloads
Taking Notes Podcast
•Bruce Elgort / Julian Robichaux•Gäste: Ben Langhinrichs, Bill BuchanPaul Mooney, Steve Castledine …•86 Podcasts, Tendenz steigend
http://www.takingnotespodcast.com/
Blogs & Podcasts II
Yellowcast
•Tim Tripcony / Chris Toohey •Entwicklerthemen
http://www.yellowcast.net/
IDoNotes
•Chris Miller•Administration
http://www.takingnotespodcast.com/
Tools
Eclipse based tools for IBM Lotus Notes
•Jeff Gilfelt
•Formul8•Secret Agent•SideLog•Download
•Doc Viewer {Link}•Dmytro Pastovenskyi, Kuba Andrey
jrTools
•Joachim Raidl
•Feldwerte zeigen•Anzeige aller Felder und Werte
•DocAdmin•Feldwerte ändern, vergleichen
•Evaluierung•Testen von @Formel & LotusScript
•Listen•Sortieren, Upper, Lower, Name, Datum
•Download
Lotus Notes Diagnostics
•IBM
•Analyse von NSD Dateien
•Download
Domino Configuration Tuner
•IBM
•DCT.ntf in Client 8.5
•Läuft auf Clients ab 8.x.x
•Kein Adminclient notwendig•Aber: nur unter Windows •„tuned“ Server ab Version 7
•Best Practices
•Serverdokumente•Server Konfigurationsdokumente•Notes.ini
•Online Update
•Wiki
Notes Design Searcher
•Erwin van Hunen
•Suchen nach Text in•Datenbanken•Vorlagen•Dokumenten
•Kein Ersetzen
•C# Sourcecode
•Benötigt .net Framework
•Download
DAOS Estimator
•IBM
•Ermitteln der möglichen Speicherplatzersparnis beim Einsatz von DAOS
•Download
•Craig Schumann
•Action Check
•Agent Data
•LS Goto
•LSCalls
•Script Browser
•Download
Teamstudio ( Freeware )
•www.notes-database.de
•ACL Analyse
•Benutzer /Gruppenanalyse
•Revisionsbericht
•Aufdecken v. Schwachstellen
•Download
ACL Viewer
Retrieve POP3 Mail
•Andy Brunner ( notesnet.ch )•Domino addin task
•Liest Nachrichten beliebiger POP3-Server •Sendet diese an einen SMTP-Server
•Domino•Exchange•Sendmail•Andere, kompatible SMTP Server
•Java
•Domino 7+
•Konfigurationsdatenbank
Agent Manager•Agenten anzeigen
•Privat•Gemeinsam•Zeitgesteuert•Ereignisgesteuert
•Agenten ändern•Enable / Disable•Zeitplan•Zugriff•Recompile•Löschen
•Agenten ausführen
AGE – Freeware/Trials
Weitere kostenlose Tools
•Open Source•Windows API Code Beispiele•Notes API Code Beispiele•Download Tools
Give Your Workspace A Makeover •Florian Vogler ( panagenda.com )•Desktop Skinning
•IBM Lotus Notes 6.x, 7.x, or 8.x •Lotus Notes 5.x auf Anfrage
•Windows 2000+, Citrix/ WTS •Hintergrundbild•Transparenz•„Chicklets“ •„Hinky-Minky“
•Download GYWAM
Feedback•Feedback ist wichtig
•Positiv o. Negativ•Immer konstruktiv
•Open Source•Informieren Sie die Entwickler über Ihre Änderungen•Helfen Sie mit, das Produkt zu verbessern•Melden Sie Bugs•Feature Request•Testimonial / Success Story
•Non-Open Source / Evaluation•Melden Sie Bugs•Feature Request
Q&A
Vielen Dank
… für Ihre Aufmerksamkeit
… für das Ausfüllen des Bewertungsbogens
Recommended