As Gar said, the bentley manual is a good guide. After that just look at a few of the project threads (Super4 and EndaC come to mind when looking for something detailed)