Deploying WCF on IIS 8.511
You are probably missing WCF HTTP activation feature. It is in different section of Windows Feature screen (look at the screen below) and as far as I know it is not enabled by default when you install IIS.
- In Solution Explorer, right-click the ContosoUniversity project (not the ContosoUniversity.DAL project) and select Publish.
The Publish Web wizard appears.
In the drop-down list, select <New…>. (With the latest Visual Studio update installed, there is no drop-down list, and the button to click in order to create a new profile from scratch is Custom.)
- In the New Profile dialog box, enter “Test”, and then click OK.
The wizard automatically advances to the Connection tab.
- In the Service URL box, enter localhost.
In order to connect the external database to SharePoint online, you can consider deploying the Business Connectivity Services (BCS). First of all, the subscription eligible for the BCS requires an Office 365 Enterprise E3 or E4 subscription. If your Office 365 subscription meets the requirement, please be aware that Business Connectivity Services in a SharePoint Online tenancy can only access data from WCF Data Services and SQL Server Azure Connectors. http://technet.microsoft.com/en-us/library/ee661740(v