The process of communicating with the SharePoint server from the client side starts through the
ClientContext class, which inherits from
ClientRuntimeContext. This class provides the capability to control the communication with the SharePoint server. You can specify the following while accessing the SharePoint server:
• Authentication Mode
This hour does not delve into the authentication mode and credentials now as this is outside the scope of this book. For now, just remember that you can use forms authentication as well to access the SharePoint site, and the client object model provides the means to pass the credentials as well.