Understanding Business Connectivity Services

Microsoft Business Connectivity Services (BCS) enables users to read and write data from external systems—through Web services, databases, and Microsoft .NET Framework assemblies—from within Microsoft SharePoint 2010 and Microsoft Office 2010 applications. Both SharePoint 2010 and Office 2010 applications have product features that can use external data directly, both online and offline. Developers can gain…


What Is Included in Business Connectivity Services?

Microsoft Business Connectivity Services (BCS) is included in Microsoft SharePoint Foundation 2010, Microsoft SharePoint Server 2010, and Microsoft Office 2010 applications. However, the feature set and the capabilities differ in each application. The diagram below shows the differences in the feature sets of Business Connectivity Services, SharePoint Server 2010, and Office 2010. For more information…


ExcelMashup.com debuts!

As a SharePoint developer, you very likely already know about the Excel Services JavaScript API available to you in SharePoint 2010. You use this API to automate, customize, and interact with the Excel Web Access Web Part control on a page. By using the JavaScript object model, you can build mashups and other integrated solutions…


SharePoint Business Connectivity Services Dataflow Model

Microsoft Business Connectivity Services (BCS) enables users to read and write data from external systems—through Web services, databases, and Microsoft .NET Framework assemblies—from within Microsoft SharePoint 2010 and Microsoft Office 2010 applications. Both SharePoint 2010 and Office 2010 applications have product features that can use external data directly, both online and offline. Developers can gain…


How to Work with Managed Metadata Columns by Using the SharePoint Client Object Model (Kaushalendra Kumar)

Managed metadata is a hierarchical collection of centrally managed terms that you can define and then use as attributes for items in Microsoft SharePoint Server 2010. Managed terms can act as sources of data for columns in libraries or lists. To manage the taxonomy column by using the server object model, there are APIs available…


Deploying WSPs as part of an automated build (Chris O’Brien)

In this fifth article of our SharePoint Continuous Integration series, we will look at how to implement automated WSP deployment as part of a Team Foundation Server (TFS) build. We have dealt with most prerequisites in our earlier articles, but since we still have one outstanding prerequisite to cover, this article is split into two…


Client Object Model Request Batching in SharePoint 2010

The request batching process helps to improve performance and reduce network traffic in two ways. First, fewer Web service calls occur between the client and the SharePoint server, which reduces the "chattiness" of the client-server interface. For example, you can perform two list queries in a single request. Second, as a set of operations occur…


Business Connectivity Services High-Level Architecture in SharePoint

Business Connectivity Services (BCS) for SharePoint 2010 builds on the technology of the Business Data Catalog first introduced in SharePoint 2007. It provides the ability to connect SharePoint to external data sources of all kinds, including but not limited to, other database systems, Customer Relationship Management (CRM) systems, ERP systems. BCS provides a developer with…


Web Part Development Options in SharePoint 2010

This diagram demonstrates the project templates and project item templates that you can use when developing Web Parts in Visual Studio. While these templates have the same end result (a cool Web Part running SharePoint), the development experience can vary between working with code or using a designer to build the UI. For more information,…


Guidance about Hybrid SharePoint Environments

The SharePoint product marketing team has a list of resources to help you make decisions about hybrid SharePoint environments. Hybrid SharePoint Environments with Office 365 New! Prepare for single sign-on (SSO) – Office 365 The main Deploying Office 365 page The Microsoft Office 365 Deployment Guide for Enterprises SharePoint Online Planning Guide for Office 365 for…