COM interfaces documentation

I’m absolutely new on Lotus/Domino and I’m trying to develop a .NET app to add tasks, contacts and appointments directly to Notes.

The problem is that I haven’t found documentation about the COM interfaces. I have read in some place that COM interfaces are pretty much ‘like’ the interface of the corresponding LotusScript objects, but still I haven’t found documentation about NotesDocument, NotesSession and so on…

Any help will be apreciated!

Subject: Try these pages

http://www.redbooks.ibm.com/cgi-bin/searchsite.cgi?query=com

Subject: Items for each type of note

Thanks Torban, very usefull information.The problem is that I haven’t found a complete list of NotesItems available on each type of note Contact, Appointment, To-do and so on.

eg. doc.GetItemValue(“DueDate”).GetFirstItem()

That is valid for a To-do but not for a Contact.

Anybody knows where can I find the list of items available for each note type?

Thanks in advance.