Remember that XPages is built in JSF
As you might know the new XPages design element of Notes/Domino 8.5 is based on a Sun Java technology called Java Server Faces or JSF for short. As such many techniques from JSF development can be reused in XPage development why it might be beneficial for you to follow some of the JSF litterature as well.
As always the newsletters from Sun is a good place to start and just recently there was two articles on composite UI components in JSF. You can find part 1 and part 2 on the web.
Update (4 Dec 2008): Corrected typo from "Java Server Pages" to "Java Server Faces".
Re: Remember that XPages is built in JSF
Re: Remember that XPages is built in JSF
probably you mean <span style="font-style: italic;">Java Server </span><span style="font-weight: bold; font-style: italic;">Faces</span><span style="font-style: italic;"> or JSF</span> instead of <span style="font-style: italic;"> Java Server </span><span style="font-weight: bold; font-style: italic;">Pages</span><span style="font-style: italic;"> or JSF ;)</span>



