This document summarizes a presentation about OpenNTF and the OpenNTF Essentials toolkit. It discusses recent updates to OpenNTF, including a new logo and website. It then describes the OpenNTF Essentials toolkit, which includes productivity and quality tools for XPages developers. Examples of included tools are Bootstrap for responsive design and POI 4 XPages for creating Office documents. The presentation also demonstrates the Social Business Toolkit SDK and highlights several lesser known community projects. Resources for further information are provided at the end.
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connections Developers
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM; Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...Niklas Heidloff
IBM Connect 2014
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM
Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS User Group
ICS User Group Dev Day 2014 - Learn how easy it is to develop apps and integrate them into the ibm SmartCloud for Social Business (IBM Connections Cloud). Niklas Heidloff share his best experiences
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsNiklas Heidloff
IBM Collaboration Solutions Application Development: Frequently Asked Questions
Entwicklercamp, Closing Session, 19.03.2014
http://www.entwicklercamp.de/EC14/Track0Session6
Niklas Heidloff, IBM
IBM Collaboration Solutions App Dev Community Advocate
OpenNTF Director and Technical Committee Chair
@nheidloff / heidloff.net
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing SmartcloudMatteo Bisi
This was our slides for IBM Connect 2017 in San Francisco. The best part was the live demo were we showed our "gateway" running inside a Docker container running on IBM Blue Mix. Our gateway is running with IBM Domino, WebSphere Liberty, CrossWorlds and a kind of magic.
Major League Baseball - Fostering a Collaborative Approach to Conduct Basebal...Prolifics
Speakers:
Peter Murphy, Major League Baseball
Smriti Kapuria, Prolifics
Abstract: We will present the case study of adopting IBM Connections as a social collaboration platform by Major League Baseball's Commissioner's Office. We will discuss challenges that make an interesting use case of social collaboration in a controlled environment and present a few different scenarios of collaboration needs of different business groups and how each has uniquely adopted the platform. We will deep dive into the key features and Connections Content Library, with a successful software upgrade to Connections 4.5 that have made a big impact on facilitating the business. We will also discuss how MLB has extended the platform and made their own by customizing themes, adding custom widgets, etc.
Logging Wars: A Cross-Product Tech Clash Between Experts Benedek Menesi
Things WILL get VERY technical when two experts face-off in a unique session that explores polar perceptions regarding various types of logs, verbosity levels, data extraction, responses for alerts, and more. Be it Domino, Sametime, or Traveler operating on-prem. or in Hybrid and Cloud environments, it is vital to have an understanding of log data structure, what is (or isn't) logged and why, and how to search logs effectively. But aren't there ways to find your information without having to pipe everything into the log? Where does one's best practice end and another's begin? From this collision of opposing viewpoints and real-world stories, you'll take away knowledge and tools ready to deploy to various scenarios, products, and log types.
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...Chris Miller
Things WILL get VERY technical when two experts face-off in a unique session that explores polar perceptions regarding various types of logs, verbosity levels, data extraction, responses for alerts, and more. Be it Domino, Sametime, or Traveler operating on-prem. or in Hybrid and Cloud environments, it is vital to have an understanding of log data structure, what is (or isn't) logged and why, and how to search logs effectively. But aren't there ways to find your information without having to pipe everything into the log? Where does one's best practice end and another's begin? From this collision of opposing viewpoints and real-world stories, you'll take away knowledge and tools ready to deploy to various scenarios, products, and log types.
Webcast Presentation - "Build an App for That": Empowering Business Developer...GRUC
BlueMix is a PaaS that enable developers to deploy applications based on standard platforms (JEE, Node.js, Ruby ...) with ease. This eliminates the need to install and deploy an OS, platform, Middleware etc.
Learn how a business developer (a person that may not be able to develop an application soup to nuts) can use RapidApps to develop and deploy web/mobile application to the cloud with ease. Sheehan Anderson, Advisory Software Engineer, IBM, demonstrates how to build a typical situational app in a matter of minutes, run a website and connect to it from your browser or mobile device.
With BlueMix and RapidApps, anyone can "build an app" to solve their business needs.
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connections Developers
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM; Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...Niklas Heidloff
IBM Connect 2014
BP207 : Don’t Reinvent the Wheel – (Re)use Open Source Software From OpenNTF
Niklas Heidloff, IBM
Christian Guedemann, OpenNTF / WebGate Consulting AG
OpenNTF is THE open source community for IBM Collaboration Solutions with a focus on IBM XWork Server and IBM Connections. In this session, you’ll learn about the latest and greatest open source apps, gadgets, controls and other assets developed by community developers, business partners and IBM that are available on OpenNTF.org. We’ll also introduce additional community services OpenNTF provides like the news site for IBM Collaboration Solutions CollaborationToday.info, technical webinars and much more.
Wed, 29/Jan 10:00 AM – 11:00 AM
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS User Group
ICS User Group Dev Day 2014 - Learn how easy it is to develop apps and integrate them into the ibm SmartCloud for Social Business (IBM Connections Cloud). Niklas Heidloff share his best experiences
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsNiklas Heidloff
IBM Collaboration Solutions Application Development: Frequently Asked Questions
Entwicklercamp, Closing Session, 19.03.2014
http://www.entwicklercamp.de/EC14/Track0Session6
Niklas Heidloff, IBM
IBM Collaboration Solutions App Dev Community Advocate
OpenNTF Director and Technical Committee Chair
@nheidloff / heidloff.net
Connect 2017 DEV-1420 - Blue Mix and Domino – Complementing SmartcloudMatteo Bisi
This was our slides for IBM Connect 2017 in San Francisco. The best part was the live demo were we showed our "gateway" running inside a Docker container running on IBM Blue Mix. Our gateway is running with IBM Domino, WebSphere Liberty, CrossWorlds and a kind of magic.
Major League Baseball - Fostering a Collaborative Approach to Conduct Basebal...Prolifics
Speakers:
Peter Murphy, Major League Baseball
Smriti Kapuria, Prolifics
Abstract: We will present the case study of adopting IBM Connections as a social collaboration platform by Major League Baseball's Commissioner's Office. We will discuss challenges that make an interesting use case of social collaboration in a controlled environment and present a few different scenarios of collaboration needs of different business groups and how each has uniquely adopted the platform. We will deep dive into the key features and Connections Content Library, with a successful software upgrade to Connections 4.5 that have made a big impact on facilitating the business. We will also discuss how MLB has extended the platform and made their own by customizing themes, adding custom widgets, etc.
Logging Wars: A Cross-Product Tech Clash Between Experts Benedek Menesi
Things WILL get VERY technical when two experts face-off in a unique session that explores polar perceptions regarding various types of logs, verbosity levels, data extraction, responses for alerts, and more. Be it Domino, Sametime, or Traveler operating on-prem. or in Hybrid and Cloud environments, it is vital to have an understanding of log data structure, what is (or isn't) logged and why, and how to search logs effectively. But aren't there ways to find your information without having to pipe everything into the log? Where does one's best practice end and another's begin? From this collision of opposing viewpoints and real-world stories, you'll take away knowledge and tools ready to deploy to various scenarios, products, and log types.
IBM Connect 2016 - Logging Wars: A Cross Product Tech Clash Between Experts -...Chris Miller
Things WILL get VERY technical when two experts face-off in a unique session that explores polar perceptions regarding various types of logs, verbosity levels, data extraction, responses for alerts, and more. Be it Domino, Sametime, or Traveler operating on-prem. or in Hybrid and Cloud environments, it is vital to have an understanding of log data structure, what is (or isn't) logged and why, and how to search logs effectively. But aren't there ways to find your information without having to pipe everything into the log? Where does one's best practice end and another's begin? From this collision of opposing viewpoints and real-world stories, you'll take away knowledge and tools ready to deploy to various scenarios, products, and log types.
Webcast Presentation - "Build an App for That": Empowering Business Developer...GRUC
BlueMix is a PaaS that enable developers to deploy applications based on standard platforms (JEE, Node.js, Ruby ...) with ease. This eliminates the need to install and deploy an OS, platform, Middleware etc.
Learn how a business developer (a person that may not be able to develop an application soup to nuts) can use RapidApps to develop and deploy web/mobile application to the cloud with ease. Sheehan Anderson, Advisory Software Engineer, IBM, demonstrates how to build a typical situational app in a matter of minutes, run a website and connect to it from your browser or mobile device.
With BlueMix and RapidApps, anyone can "build an app" to solve their business needs.
Similar to bccon.de 2014 - Das Rad nicht neu erfinden! (20)
Welcome to the Program Your Destiny course. In this course, we will be learning the technology of personal transformation, neuroassociative conditioning (NAC) as pioneered by Tony Robbins. NAC is used to deprogram negative neuroassociations that are causing approach avoidance and instead reprogram yourself with positive neuroassociations that lead to being approach automatic. In doing so, you change your destiny, moving towards unlocking the hypersocial self within, the true self free from fear and operating from a place of personal power and love.
2. 2
Agenda
News von OpenNTF
OpenNTF Essentials
IBM Social Business Toolkit
Hidden Nuggets
Q & A
Christian Güdemann
OpenNTF Chairman
CTO @ WebGate
Consulting AG
@guedeWebGate
5. 5
News ....
Neue Website
Bootstrap based design
Completely rewritten
All new project page
Demo ??
6. 6
News von OpenNTF
Updates
14 – 26 Projekt Releases pro Monat
10k – 17k Downloads pro Monat
61k – 72k Besucher pro Monat
35 Repositories auf GitHub
Over 840 Projekte auf OpenNTF
Source: Original photo of Christian Güdemanns Library
7. 7
OpenNTF ist mehr als nur eine Bibliothek
openntf.org
– Wir machen die Projekte sichtbar
– IP check
– Integration auf GitHub als source control system
– Webinars
– Wettbewerbe
8. 8
OpenNTF ist mehr als nur eine Bibliothek
CollaborationToday.info
– News aggregator für
Collaboration Solutions professionals
XPages.info
– Resources für XPages Entwickler
– Integrierte Fragen/Antworten von StackOverflow
10. 10
OpenNTF Essentials
Der nächste Schritt für OpenNTF
Produktivität
– Einfach zum Installieren
– Standard wie man Programieren sollte
Qualität
– Handverlesene Projekte
– IBM und Community Projekte
– Synchronization der Release
11. 11
OpenNTF Essentials
Ein paar Beispiele welche die Produktivitätssteigerung zeigen
Example I - “Wir brauchen eigentlich die Applikation mit responsive Desigen”
– Bootstrap 3 mit einigen wenigen Klicks nutzen
Example II - “Diese Ansicht sollte umbedingt jetzt als Exel exportiert werden.... ach ja und
machen sie mir doch noch von dem Formular ein PDF”
– Mit POI 4 XPages Office Dokumente erstellen
Example III - “Vectors & Recycling? Das ist nur was für Schweizer ;) ”
– Mit dem OpenNTF Domino API ohne zu Recyclen programmieren
13. 13
OpenNTF Essentials
Version 901v03
Neue Elemente
– Debugtoolbar ist nun als Plugin verfügbar
– Entstanden an der IBM Connect 2014
XPagesToolkit bring neue Elemente
– Neuer Namepicker
– Neues Konzept für Mehrsprachigkeit
ExtensionLibrary, SBT, OpenNTF Domino API und Bootstrap4XPages
– Neue Versionen
15. 15
Project: Social Business Toolkit SDK
Build your social apps with the SDK
– Leverage IBM Collaboration Solutions
– Simplify Development
– Speed Up Deployment
Services
– Profiles, files, status updates, tasks,
forums and much more
Access to services
– Java and JavaScript APIs
– Generic REST calls
– Reusable UI controls
18. 18
Hidden Nuggets
DomDisc for Android
By Jens Bruntt
Native Applikation für Android
mit Zugriff auf
Standarddiskussions DB
Mindoo FTP Server
By Karsten Lehmann
FTP server für Domino
DominoDefrag
By Andrew Luder
Defragementiert und optimiert
Domino Dbs, Zugriff via Web
UI
19. 19
Hidden Nuggets
Forgot Password Functionality
By Vikas Tiwari
Passwort Reset DB für Client
und Web Passwort
Social Portlets Samples
By Manish Kataria
Portlets erstellen mit dem IBM
SBT
Customization Samples for iNotes
By Eric Spencer
Anpassungsbeispiele für iNotes
20. 20
Hidden Nuggets
WebDAV for IBM Domino
By Stephan Wissel
Editieren von Dokumente
XPages Masterclass
By Tony McGuckin
Pattern wie man robuste und
performante Applikationen
baut
XPages Insights into Big Data
By Tony McGuckin
Patterns für MultiDB Search
mit Multithreading
21. 21
Hidden Nuggets
WebGate Mail Signature Manager
By Christian Güdemann
Manager für Mail Signaturen
und Marketing Claims
ClientLoadSummarizer
By John Curtis
IBM Notes/Domino last
analyse
Directory Change Analyzer
By Shankar Venkatachalam
Audit und Undo Tool für das
Directory