Developing portlets can be a frustrating experience, especially if you are used to technologies with lots of helpful information out there on the web. While lots of people are using portlets, it seems that few are writing about them. What should be a straightforward exercise in developing to a standard API can quickly become bogged down in the intricacies of the way your particular portal server works.
Many of these issues wouldn’t come up with simpler portlets, but portlets with AJAX bring them out.
