SharePoint 2010
Back to TOCCondensed TOC
Collaboration software for the enterprise
- Exploring the BCS Metadata Schema
- Writing and Hosting a Web Service in the SharePoint 2010 Demo Virtual Machine
- Getting Started Building a WCF Web Service
- Determining Caller Identity within a WCF Web Service
- Establishing Trust between a WCF Web Service and the SharePoint 2010 Security Token Service
- Consuming a Claims-Enabled WCF Web Service as a SharePoint 2010 External Content Type
- Access denied by Business Data Connectivity
- Generating Documents from SharePoint with Open XML Content Controls
- Removing Comments and Personal Information, and Accepting Revisions in an Open XML Document Stored in SharePoint
- Modifying Open XML Documents using the SharePoint Object Model
- Getting Started with SharePoint Web Services using LINQ to XML
- Modifying Open XML Documents that are in SharePoint Document Libraries using Web Services
- Using the SharePoint Foundation 2010 Managed Client Object Model
- Using the SharePoint Foundation 2010 Managed Client Object Model with the Open XML SDK 2.0
- Working with In-Memory Open XML Documents
- Modifying an Open XML Document in a SharePoint Document Library
- Searching External Data in SharePoint 2010 Using Business Connectivity Services
- Developing with SharePoint 2010 Word Automation Services
- SharePoint 2010 Developer Building Blocks: Technologies for Creating SharePoint Applications (Part 1 of 2)
- SharePoint 2010 Developer Building Blocks: Technologies for Creating SharePoint Applications (Part 2 of 2)
- Getting Started using the OData REST API to Query a SharePoint List
- What is the Difference between ‘Word Automation’ and ‘Word Automation Services’?
- How to Install and Activate the IW Demo/Evaluation Hyper-V Machine
- Comparing Excel Automation to Excel Services
- Using the OData Rest API for CRUD Operations on a SharePoint List
As I was wrapping my head around the BCS metadata schema, I thought it would be helpful to me to use an outlining tool to explore the schema. I put together a OneNote page that contains the elements and attributes of the BCS metadata schema. Being able to expand and contract the nodes enabled me to see the big picture. (Article)
Coding and hosting a WCF web service is a great way to experiment with Business Connectivity Services (BCS) and External Content Types (ECT). (Article)
Shows how to create a very simple web service using WCF. Shows how to host this web service using IIS. (Article)
Enhances the example presented in ‘Getting Started building a WCF Web Service’ so that the Web service can authoritatively report on the identity of its caller. (Article)
Configures the example developed in ‘Determining Caller Identity within a WCF Web Service’ so that it uses a self-signed certificate to support a secure connection. (Article)
Walks through the procedure for consuming a claims-enabled web service as a SharePoint 2010 External Content Type. (Article)
Sometimes when you are creating and modifying External Content Types (ECT), you may see the error Access denied by Business Data Connectivity. (Article)
I’ll present some guidance and sample code for creating a document-generation system that uses SharePoint lists to populate tables in an Open XML word-processing document. (Article)
This post presents a custom application page in SharePoint that uses Open XML, the Open XML SDK and LINQ to XML to accept revisions, remove comments, and remove personal information from an Open XML word processing document. (Article)
When working with Open XML documents from within SharePoint, you may want to open a specific document, modify it in some way, and then save it, either replacing the original document, or saving to a new location. (Article)
Web services are one of the most effective and convenient ways for casual developers to access SharePoint lists and document libraries. They have a reputation for being a bit difficult; LINQ to XML can make them easier to use. This post presents the basic steps for getting started with Windows SharePoint Services Web Services using LINQ to XML (either C# or VB). (Article)
When using the Open XML SDK with SharePoint web services, one of the most basic operations is to get a document from a document library using web services, modify it using the Open XML SDK (and LINQ to XML), and save it back to the document library. This post describes how to do this, and provides a sample in C#. (Article)
Learn to use the SharePoint Foundation 2010 managed client object model to write applications that are based on the .NET Framework and access SharePoint content from clients without installing code on the server that runs SharePoint Foundation 2010. (Article)
The Microsoft SharePoint Foundation 2010 managed client object model enables you to write applications that are based on the Microsoft .NET Framework that access SharePoint content from clients without installing code on the server that runs SharePoint Foundation 2010. By using these two technologies together you can write client-side applications that work with Open XML documents that are stored in document libraries. (Article)
Working with Open XML Documents without loading from a file or saving to a file is important when you build applications that work with Microsoft SharePoint Server 2010 or Microsoft ASP.NET Web applications. In addition, some interesting scenarios benefit from creating an in-memory copy of an existing document. Learn how to create and work with in-memory copies of Open XML documents. (Article)
On a fairly regular basis, I need to write an example that retrieves an Open XML document from a SharePoint document library, modify the document, and save the document back to the document library. The correct approach is to use a CAML query to retrieve the document. This post presents the minimum amount of code to use the SharePoint object model to do this. (Article)
Business Connectivity Services (BCS) are a set of services and features that provide a way to connect SharePoint solutions to sources of external data and to define external content types that are based on that external data. The search services in SharePoint 2010 are able to index the external data using the external content type and show meaningful results to the searchers of the external data. BCS is based on its predecessor, Business Data Catalog, with enhancements in several key areas, including support in SharePoint Designer. (Article)
Learn to use Word Automation Services to do server-side document conversions to and from a variety of document formats. By using the Open XML SDK, you can accomplish tasks that are difficult such as updating the table of contents or repaginating documents. (Article)
High-level overview of development for Microsoft SharePoint 2010. (Article)
Keywords: SharePoint 2010
High-level overview of development for Microsoft SharePoint 2010 (Part 2) (Article)
Keywords: SharePoint 2010
SharePoint 2010 exposes list data via OData. This post helps you get started. (Article)
‘Word Automation’ and ‘Word Automation Services’ are two developer building blocks that have similar names, and have overlapping functionality, but are very different pieces of technology. (Article)
The 2010 Information Worker Demonstration and Evaluation Virtual Machine is the easiest way to evaluate SharePoint development. The VM comes complete with an installed, working copy of SharePoint 2010, Visual Studio, Office 2010, and much, much more. (Article)
Keywords: SharePoint 2010
In a previous post, I compared and contrasted Word Automation to Word Automation Services. There is a similar contrast between Excel Automation and Excel Services, although there is less overlap in functionality when compared to the two approaches for Word. (Article)
SharePoint 2010 exposes list data via OData. This post contains four super-small code snippets that show how to Create, Read, Update, and Delete items in a SharePoint list using the OData Rest API. (Article)