I went ahead and changed the Tutorials page on the Composite Application Wiki. The page now has a couple of sections at the top to get people started. With 25 tutorials I can see it be pretty difficult to “get started” in this area so hopefully this helps. Any other suggestions on things like this are great so keep them coming.
Referenced page is here.
Ben Fletcher does an excellent job in his new Wiki article explaining how the Property Converter works and then compares it to the same concept using a custom action. He even goes to the extent to explain the Pro’s and Con’s between the two approaches in a table format. Ben then references the Property Converter project on OpenNTF – which is a very nice component to have around.
Transformation in Composite Applications
I just published this all around “What’s New” document hitting the various areas with some basic screen shots and a short description. What is probably more valuable is the Wiki Articles index at the end of the document. It outlines based on area the different articles that were posted for 8.5.1 education. The 18 articles/tutorials are designed to walk you through a particular feature – most are in tutorial format with a step by step process and should be able to be completed under 20 minutes.
There will be many more articles coming as we already have several in the pipeline. If you want documentation or a tutorial on a specific area let me know or post it on the Wiki as a suggestion.
What’s new in Composite Applications in Notes 8.5.1/Expeditor 6.2.1
If you are one of the low level Eclipse/Java people out there and you want to create Eclipse components for Lotus Notes 8.5 you might want to check out the new article on the CA Wiki. There is an extension in the CAE that allows you to contribute your own configuration tab (user interface) to the Advanced Properties dialog for your component. This would make configuring your component as custom as you would like.
If you use the OpenSpan container for native applications you can see the extent to which they customized this dialog. You can check out their demo which shows how to integrate a native application into Lotus Notes.
Referenced article is here.
I never know how long a poll should be open so I was thinking of announcing the closing of the poll to give it more attention. I will be closing this poll at the end of the day today (Eastern Standard Time) so if you haven’t voted please do.
Lotus Notes 8.5.1 offers a wide range of extensibility and one of the new exciting features is custom actions. This is an easy way to add function to any container type with basic Java. We have just published a new article on the CA Wiki (Introduction to custom actions) that does a pretty in depth walk through of what custom actions are and how you can use them to add functionality to any of the containers (Web browser, Notes View, Notes Document, Symphony, HOD, etc). Unlike the other tutorials that showed you how to implement different custom actions for specific containers, this one is more general and explains the overall architecture.
Lastly, we have also introduced a new OpenNTF project for a custom actions library. While we have many ideas for actions currently we will immediately be opening this project up to customers and business partners for input and contribution.
Check out the new article here
Check out the new OpenNTF project here.
If you want to learn more about actual custom action samples you can check out these other two tutorials that were posted previously:
Creating custom actions in java
Extending the Notes View container with a custom action
Extending the Notes View Container with a “Run Agent” custom action
I will definitely pass this on internally, so vote!
I am seeing more and more companies using host based systems in composite applications. Ben Fletcher is currently working with one customer who is doing just that.
Ben Fletcher, Master Inventor and developer for IBM Software Lab Services, is working on a project for a customer and came across an issue with the HOD container. He documented the problem and his work around in an article on the CA Wiki. It’s not really an issue but I can definitely see many people running into this. If you have any interest in the HOD container you might want to check it out.
Referenced article is here.
If you want to leverage the NSF Update site template and include your Eclipse plugins with your composite application then this article is for you. It shows you step-by-step based on role how to do this. The great thing about this method is all of the Eclipse features and plugins are self contained in the NSF – which makes distribution a snap.
Check out the article here.
The generic container framework was introduced in Notes 8.5. The framework is based on Eclipse extensions so just like the Web Browser, Notes Document, Notes View, Symphony Spreadsheet, and the Open Span containers, you too can create your own container.
Mike Cooper published a pretty in-depth article on how to do this. This is not for the light-hearted and to be honest not many companies/people should be creating a container. You might want to check out the first link the article that explains the difference between components and containers before diving on the main article.