There are three aspects to designing Domino Web sites.
- You need to know how to design in Domino generally -- security, macro formulas, LotusScript, designing efficient forms and views, working with Rich Text and so on.
- There's combining the two -- knowing where in Domino you can insert your HTML, how Domino translates forms and views into HTML, when it uses applets, how it processes submitted forms.
I've also heard good things about Inside LotusScript by Joe McGinn, though I haven't read it myself.
I suggest you subscribe to a couple of magazines -- Notes/Domino Update is good; The View is very good though somewhat expensive -- maybe for more advanced developers; LDD Today has good articles for all, but especially those starting out (available free online). You can learn a lot of useful techniques by following along in articles, even if what they're doing isn't something you need at the moment.
Search LDD Today archives and the LDD Sandbox for examples of things you're trying to do. Sometimes you can swipe something pretty close to what you want and adapt it.
I don't know a good reference for the combination of Notes and Web development offhand, but I have no doubt that there are some -- ask in the LDD Notes/Domino forums.
This was first published in August 2003