Thanks to everyone attended my sessions at Tech Ed North America and at SharePoint TechFest. It was a lot of fun and everyone had great questions. This type of session is a challenge due to the plethora of overlapping technologies involved. Hopefully, the session did as advertised:
Provide an understanding of the developer technologies provided by the Office platform and explain when to use each technology.
You will leave here with an understanding of when to use Office technologies like Open XML, VSTO, SharePoint Document Services (Word, Excel, Visio), SharePoint REST API & Client Object Model, Business Connectivity Services, etc., and how to build them.
I have attached the slide deck and the demo code to this post. As a I mentioned at the beginning of the session, the MSDN Office Developer Map is a great place to go to find content related to any Office Development task. Here is the link:
The session deck has even more links and I’ll post a ton of material so be sure and check those out as well.
With the SP1 work winding down, I thought that I’d take a moment and discuss three new performance improvements that are going into VSTO for SP1.
Some time back I provided this post on how to use the 2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM) to setup a SharePoint and Office 2010 development environment. In this new SharePoint Sideshow video on Channel 9, Paul and I walk through the process and we also include some tips along the way. So check out the video and get yourself setup for Office development in a separate, isolated environment (i.e.
I thought that I should notify readers of my blog that Microsoft recently has launched a new Excel Developer Center on MSDN.
The rest is here:
A New Center for Excel Developer on MSDN
Watch this visual how-to video and learn to use the SharePoint 2010 managed client object model to read and write data in SharePoint sites from Microsoft .NET Framework–based applications.
Go here to read the rest:
Video: Accessing SharePoint Data with the .NET Client Object Model
Watch this video as you learn to create a BCS external content type for Office 2010 based on a Windows Communication Foundation (WCF) service.
Deploying Microsoft Office Solutions by Using Visual Studio 2010 and Windows Installer (Mary Lee, Saurabh Bhatia)
In Visual Studio 2010, you can use the ClickOnce and Windows Installer deployment technologies to deploy Office solutions that target both Microsoft Office 2007 and Microsoft Office 2010.
Watch this visual how-to video as you learn to build Office solutions that target both .NET Framework 3.5 and .NET Framework 4.
To continue the theme of landing external data in Office 2010, I’ve taken a demo excerpt from a session I presented at a conference last week to show how easy it is to land OData information in an add-in. In this sample I simply use the Northwind Database which is a publicly available OData producer .
Accessing an OData Producer using an Office 2010 Add-in