Blog

Home » Blog

Understanding Partial Execution: Part Three – JSF Lifecycle

In the previous two parts of this series I’ve focussed on partial refresh and partial execution. But in order to fully appreciate why partial execution is important, you need to understand the JSF lifecycle. Part two focussed on what gets processed from the XPage, it’s important to understand how it gets processed. Remember that if […]

Understanding Partial Execution: Part Three – JSF Lifecycle Read More »

Understanding Partial Execution: Part Two – Execution

In Part One I covered off what happens between server and browser in a partial refresh. Careful thinking about the refresh ID can help minimise the amount of content passed back from the server to the browser. But I emphasised that it has no effect on what happens on the server. In this part I’m

Understanding Partial Execution: Part Two – Execution Read More »

Understanding Partial Execution: Part One – Refresh

This is another post based upon learning from the sessions I’ve been doing at LUGs this year. Partial Execution is extremely powerful, probably rarely used, but thanks to Tony McGuckin and Dan O’Connor has been made much easier to use in IBM Domino Social Edition. But before I even discuss Partial Execution, it’s critical to

Understanding Partial Execution: Part One – Refresh Read More »

Understanding XPages Error Codes

During this year I’ve done a session looking under the hood of XPages and explaining what actually happens. I firmly believe (and the evaluations and feedback suggests I’m not wrong) that when you understand what’s happening, it builds confidence. The starter for the session was XPages and error codes – a gentle introduction, but still

Understanding XPages Error Codes Read More »

Extension Library Value Picker and extlib.dijit.PickerListSearch

Over the last few weeks I’ve been communicating with Paul Hannan about the Value Picker and different behaviour if extlib.dijit.PickerListSearch. With the Value Picker control, you have a number of options. The options can be provided from a list of hard-coded or computed values using the simpleValuePicker dataProvider. They can be provided from a view

Extension Library Value Picker and extlib.dijit.PickerListSearch Read More »

Full Text Search Musings

For a recent project I was involved in building some rather open-ended reporting functionality. Although my preference is to identify clear requirements to develop a targeted solution and avoid over-engineering, in this case it was not possible. One of the huge strengths of Domino is full text searching. In the post-8.5.3 world there is even

Full Text Search Musings Read More »

NotesIn9, IBM Connect and IBM Champion – A Busy Week And More To Come

It’s been a busy week. Last Thursday I had a mixture of good and bad news. Two abstracts I was hopeful about we’re rejected for IBM Connect, but a third was accepted. I’ll be presenting with Mike McGarel – not the first time I’ve presented with someone who works for Czarnowski, but this time there

NotesIn9, IBM Connect and IBM Champion – A Busy Week And More To Come Read More »

Rich Text Lite Thumbnails: Check Your Notes Version and How To Get A PMR Fixed

In a recent Notes Client development I had the need to programmatically detach images inserted into a Notes Document. The images also needed to be visible in the Notes Client rather than added as attachments. But an image pasted into a Rich Text field is not accessible via NotesRichTextItem.EmbeddedObjects. There was also the challenge that

Rich Text Lite Thumbnails: Check Your Notes Version and How To Get A PMR Fixed Read More »

Scroll to Top