I had the honor to present with Niklas Heidloff this year. We talked about how to extend IBM Connections and IBM SmartCloud for Social Business by using the REST APIs preferably wrapped in the Social Business Toolkit. We had 2 demos and lots of useful resources to get started. So in case you missed our session, here is a link that leads you to a session replay:
In the first two posts in this series I talked about the Social Business Toolkit (SBT) in general and showed how to install all necessary items in order to use the SBT in XPages.
Today we are going to build an XPage, pull data from IBM Connections and show this data in a Data Table control. So let’s go. First we have to define our endpoint. The endpoint in SBT terms is the definition of the data connection to IBM Connections. We are going to use Basic Authentication in this example. Open you faces-config.xml and add the following lines: Continue reading
In my first post about the SBT I wrote about what it is and why you should use it. Today I am going to explain what you need to do in order to use the SBT in your projects. This little tutorial is based on IBM Domino, IBM Domino Designer (DDE) and Xpages.
So, first of all you need to download the SBT. Since it is an OpenNTF project it is quite obvious how to obtain it. Once you’ve downloaded it you can extract the zip File in an appropriate place on your disk. Have a look at the contents. You’ll find the following folder structure (based on sbtsdk-18.104.22.16840121-0336): Continue reading
I assume you’re all aware of the Database Open Dialog project on OpenNTF, right? The previous version has been around for 2.5 years now and has been downloaded almost 600 times!
Now say hi to version 2.0. It was completely redesigned using jQuery and Bootstrap 3. Some minor issues have been fixed and functionality was added to better configure and use the dialog. So all of you already using the previous version: Go ahead and test version 2.0. All others: Give the dialog a try, it won’t disappoint you and may be very helpful in your projects.
This is the first post of a series that introduces the Social Business Toolkit (SBT) and provides examples of how to use it and how to ship around pitfalls. There are many valuable resource out there dealing with the SBT. This series is based on my experiences with the Toolkit.
So, what is the SBT? Short answer: A service wrapper that provides an easy to use API to call Web2.0 services. The main focus is on IBM Connections and IBM SmartCloud for Social Business (SC4SB), but it also provides functionality to access other non-IBM services like twitter, facebook or dropbox. Continue reading
Are you somebody who uses open sourced code in your applications in order to reduce development times and costs? Or are you using code that you or somebody else in your company has implemented before to achieve your goals more quickly and cost efficient? Either way, you are on the right track!
One thing is to re-use code. The other thing is to use services that applications provide. An example is SAP that offers BAPI modules which can be called to create any kind of SAP objects like Purchase Orders (PO). So you could write a workflow application that allows to enter PO related data, send it through an approval process and send it to SAP to finalize the purchase process. Continue reading
IBM Notes Users are used to their Client with all databases neatly ordered on different workspaces. Companies that are using Client Management Software provide their user’s with the databases they need to fulfill their daily tasks. These CM Systems allow administrators to add, move or delete databases from the workspaces.
Now we all agree that the Notes Client is in the autumn years of its life. More and more companies move their applications away from the Notes Client. Many companies rely on the Domino Server as their web server and use XPages as technology to web-enable existing applications. Using the Web Browser as Client means loosing the Application Management feature previously available in the Notes Client. hs.Workspace closes this gap!
To all of you out there yelling and swearing at your Notes Client: There is something you can do to improve the performance! Some small changes have a great impact on startup, I/O and network speed. Here are a few tips that you should be aware of.
This is a notes.ini setting that has been introduced with Notes 8.5.2 and tells the client to update all databases to the latest ODS (On Disk Structure). The current ODS version is 51 and improves performance compared to its predecessor by 50%. This improves the client startup process and the process of opening local databases dramatically. So go ahead and add
to your notes.ini. Continue reading
Bruce, thanks for not beating me up at LS 12!
That’s the short story, here’s the longer version:
I’ve heard a lot about Bruce Elgort before I put foot on the Boardwalk and met him personally. As everybody is aware of knowing some professional things about a person does not mean knowing that person at all. So with the first words we exchanged I pulled a giant boner. Well, somebody kicked me and explained the situation and I was so ashamed I almost jumped into the lake nearby. Bruce told me I can make up for it by buying him some ice cream. At least a light at the end of the tunnel! Continue reading
I uploaded the slide deck of my Entwicklercamp 2013 presentation on slideshare. The presentation is all about responsive web design, the history of it, what twitter Bootstrap is and what it provides and how to work with twitter Bootstrap in XPages.