BCS
BCS (Business Connectivity Services) allows interfacing to data that does not live in SharePoint. For example, we can connect to external databases, OData Sources, etc.
When to Use BCS
The ideal scenarios to use BCS are:
- To leverage an existing SQL Server table containing data. BCS would free us from duplicating the table in SharePoint. BCS also saves the cost involved in synchronizing data if there are users working on updating the source table.
- The next scenario is internal SharePoint application requiring data from external application. In this case we can create custom .NET BCS Providers.
BCS Example
In our example we are creating a BCS List pointing to SQL Server table. Please follow the steps below to create the BCS List in SharePoint. After the List creation, you will be able to Add/Edit/Delete items in the List & everything will reflect back in the SQL Server table.
Step 1: Create a new SQL Server table named Customer.

Use the following structure:
- Id Integer Identity
- Name Nvarchar (max)
- Address Nvarchar (max)











Kumaresh RajalingamPosted Feb 14, 2016, 5:09 AM
Nice
Jean PaulPosted Feb 12, 2016, 2:51 PM
Thank You Dear Friends! :)
Santhakumar MunuswamyPosted Feb 9, 2016, 11:41 AM
Thanks for nice article
Abhay ShankerPosted Feb 9, 2016, 10:14 AM
Nice Share...
Shubham KumarPosted Feb 9, 2016, 7:20 AM
nice sir
Sibeesh VenuPosted Feb 9, 2016, 7:14 AM
Nice Share