Get Started Resources for Fluent UI Extensibility + Download the New Office Developer Resources Ribbon Tab

I remember all the buzz generated when we announced the new Fluent UI (Ribbon) for Office 2007 applications. The Microsoft Office Fluent UI replaced the previous system of layered menus, toolbars, and task panes with a simpler system optimized for efficiency and discoverability. The new UI, including the Office Fluent Ribbon, provides improved context menus,…

8

How to Export Data to Excel from an ASP.NET Application + Avoid the File Format Differ Prompt

This is a common task for ASP.NET developers. You have a Web application where you expose data from a database, Web service, or third-party API and you need an “Export to Excel” button. I have used different approaches to export to Excel from a Web application. Here’s some options and guidance of when to use…

54

Top Office 2007 & SharePoint Articles, Downloads, Visual How-tos, and Portal Pages

I’ve spent the last few days pulling 2008 metrics for Office & SharePoint developer content. It’s quite interesting to see what flavor of chocolates devs pick at the candy store. The Office System is an umbrella of products and technologies. Popular picks from the Office dev community include SharePoint, Open XML, WSS, the Fluent UI,…

1

What’s New in Office for October?

Time’s been passing. Meanwhile, we have a slug (bucketful? melange) of interesting new content out there. For Office client developers, we have a couple of important updates. One is to Andrew Whitechapel’s popular article: Isolating Microsoft Office Extensions with the COM Shim Wizard Version 2.3.1.0. By customer request, we also republished a popular article that was inadvertently…

3

Announcing the Open XML Format SDK April CTP

We are glad to announce that the Open XML Format SDK April CTP is available! You can download the new SDK from here: http://www.microsoft.com/downloads/details.aspx?FamilyId=AD0B72FB-4A1D-4C52-BDB5-7DD7E816D046&displaylang=en You can also find and online version of the SDK on the MSDN Library: http://msdn2.microsoft.com/en-us/library/bb448854.aspx Also, you can find permanent links to both the download and online version at the XML…

13

.NET Helper Classes for the SharePoint Server 2007 Search Query Web Service

If you are working with MOSS Enterprise Search, you should download the .NET Helper Classes for the MOSS Search Query Web Service. Callum Shillan is an MCS Solution Architect from the UK and he was very nice to share the helper classes he created with the community. You can find the .Net helpers for the…

1

A common business need: Generating server-side documents on the fly

I gathered a list of common Open XML questions related to programmability: What are the Open XML File Formats and what can I do with them? Can you show me the internal structure of a Word 2007 document? What are WordprocessingML, SpreadsheetML, PresentationML, and DrawingML? Do you have a .NET API that I can use…

11

Open XML for developers: Nice gifts coming our way

If you are an Open XML fan (like me), I strongly recommend you check out the latest news shared by Doug Mahugh and Wouter van Vugt. Doug released all the ppt files, code samples, and hands-on labs content for the Open XML developer workshop. I attended this training and I can tell you that I owe…

1

Office 2007 + WPF rocks!

Ever since we created the Microsoft Office Interactive Developer Map I became a huge fan of Windows Presentation Foundation (WPF). I love that you can expose information and build custom solutions in very creative ways using WPF. If you want to learn more about WPF I recommend the following resources to get started: MSDN + WPF: http://msdn2.microsoft.com/en-us/netframework/aa663326.aspx…

2

Announcing the New Open XML Object Model – CTP

What a day at Tech ED! Today Doug Mahugh announced during his session the new Open XML Object Model and Brian Jones has a must see post in his blog. The Open XML object model encapsulates many common tasks that developers perform on Open XML packages, so you can perform complex operations with just a…

9