As a Domino developer, when you start to learn SharePoint, the first things that strikes you is how similar the two are. Well, they're quite different, but there are undeniable parallels.
As I work my way through this book I am compiling a table of the elements that make up SharePoint and trying to match them to Domino design elements I'm familiar with. There's no real point to it other than try and understand SharePoint from a perspective I'm used to.
Here's the table as it stands (very much a draft):
|Domino Element||SharePoint Element||Comments|
|Domino Directory||Active Directory||Other way to store users? Dynamics?|
|Database||Site?||Although there can be multiple Sites per SQL "content database" so maybe a Site Collection is more akin to a databases?|
|Form||Content Type?||A Content Type combines a group of Site Columns and defines the pages used to edit/view them.|
|Agent (WQO and WQS)||WorkFlow / Event Receiver?|
|Agent (via Action menu)||Custom Action (Ribbon-based)||There are options in SharePoint to get a handle on selected documents too.|
|Scheduled Agent||Timer Job||More on Timer Jobs|
|Shared Field||Site Column|
|Computed Field||Computed Column||Hidden/Read Only Site Column perhaps? Accessed via object model|
|Readers Field||FGP?||FGP=Fine-Grained Permissions (link)|
|Profile Document||Property Bag||Somewhere to keep "settings" and configuration. Various Options|
|Action Bar||Ribbon||Not as cut and dry but a simple comparison to make. Ribbon is way much more than a|
|Page||Content Page||Or maybe an Application Page?|
|Script Library||*.cs files||In Visual Studio you can create your own assemblies using as many and as complex a set of C# source files as you like.|
|File Resources/Images etc||Module|
|Feature||Can contain lots of combined objects such as ContentType, CustomAction, WebTemplate, Field etc|
|Solution||Combines lots of Features?|
|Mail-In Database||List||You can specify a mail-in email address for any List|
If you have any input or comments please add them below and I'll amend the table accordingly.
There are some gaps where, as far as I'm aware, there's no equivalent in the other system. If I'm wrong please say! Any SharePoint element with a question mark next to it are those I'm not confident about.