Lotusphere 2009: Demo showing off the extensibility of Notes 8


Part of my preparation for Lotusphere is preparing my session presentation as well as preparing demos for the session. One of the demos is an example of the different extension points available to you as a plug-in developer. As a general rule most of what you see in Notes 8 can be extended.


The demo I did this afternoon is a demo that shows how you might extend the search capability of Lotus Notes by adding your own search provider. In lack of better example I did an search provider that searches the IBM whois service. When the plug-in is loaded you see an additional entry in the search box in the upper right corner of the Notes client. When you submit the search I search the IBM whois service, parse the resulting HTML page and present the results in main search result UI. All in all the demo took me 1,5 hours to do with the HTML parsing being the most difficult part.

Imagine a similar plug-in for your organization to search for license codes, product numbers, DHL tracking codes… The possibilities are endless.

If you’re looking for specific demos you would like to see please let me know…

Lotusphere 2009: Lineup revealed


As Ed posted the complete lineup for Lotusphere 2009 has been revealed at it looks like an impressive lineup as always. This year is going to be all about Lotus Expeditor, Composite applications, Sametime, Connections and XPages. Actually putting together a schedule incl. managing showcase duty is going to be difficult.

If you’re registered for the conference you should also have received the e-mail that lets you vote for the sessions and BOF’s you would like to see at the conference.

I’m at BP106 in case you wondered… 🙂

Lotusphere 2009: Session abstract and thoughts on the session

As posted previously I’m so fortunate as have been given a session slot at Lotusphere 2009. The session is titled “From Notes Java developer to Notes 8 plugin developer” and have the below abstract.

“Attend this session to learn the basics for leveraging your Notes Java development skills to start building plugins for the Notes 8.x client. Learn about the extensible nature of Notes 8, how to build plugins (not just for the sidebar) and how to create your own extension points to allow your plugins to be extensible. Bring your Eclipse IDE…”

I have loads of contents for the session and I’m trying to figure out how to limit myself and how to best provide all the information I would like to convey. I’m thinking of trying to gather a set of downloads to go with the session and a couple of followup blog posts to furter elaborate on the demos I showed. I already have about 10 fully documented sample sidebar plug-ins for people attending the session and I create more every day showing everything from basic viewers to animation to REST API usage to drag’n’drop to basic Notes data access while retaining a responsive UI.

If you have specific questions let me know by commenting on the blog. I’m very interested in hearing what YOU want to hear about and if YOU have specific questions.

Lotusphere 2009: I’ll be presenting a session

I’m happy to say that I once again will be speaking at Lotusphere. This time the title of the session will be “From Notes Java Developer to Notes 8 Plug-in Developer” and it will be in the Best Practices track. I’m very excited about this and I’m already off trying to figure out how to squeeze 3-5 hours worth of stuff into 1 hour. It should be fun… 🙂

Oh Bruce – wake up!!

Lotusphere 2009: Abstracts submitted

This morning, very very early morning, I finally submitted my abstracts for Lotusphere 2009. Two sessions on plugin development and one on developing custom blackboxes for the Sametime business card system. In both plugin sessions I will demonstrate and tell what I have learned developing plugins for the Notes 8 client – both from TwitNotes and my commercial plugins for my company. The Sametime session will be an extension on the similar sessions I have held at a number of Danish user groups. It goes without saying that all three sessions should be accepted… 🙂

If I could have it my way both plugin sessions should of cause be accepted and run like 101 and 201 style classes with the former being an introductory session and the latter a more in-depth session. An alternative would have been to go for a JumpStart but that seems to be more “This is how you do Java” or “This is what DWA is all about” type sessions. If you think I’m wrong please let me know and I’ll write up another abstract – I’m in no way shy!

I’m crossing all I got…

Lotusphere 2009: The heat is on!

So registrations for Lotusphere 2009 opened just a few hours ago and Duffbert is all set after waiting in line for a few hours on Twitter… 🙂 It’s amazing how Lotusphere registration is that special day when the excitement starts building. I know I’m excited and I’m looking forward to heading to Orlando.

This year is going to be a little different as I’m going as part of the Intravision team (this was also true last year but still) and we once again have a both on the showcase. It’s weird not being among those clicking refresh all night and rush to it.

Once again it’s also time to think about session abstracts and those of us planning to submit session have probably been fine tuning the abstracts for the last few months. I know I have and hope to get a session or two this year. I have 6-8 abstracts up my sleeve that I want to submit once the final quirks has been ironed out.

Better get to it and remember to tag your Lotusphere posts with “lotusphere2009”.