Here’s something I didn’t notice until I’d been programming with Publisher for awhile: You might have noticed that in Publisher 2003, we added a Documents collection to the Application object. But, you might ask, isn’t Publisher a single document interface (SDI) application? If so, shouldn’t each open document have its own separate Application object? And…
Publisher: Writing Macros to Save Time and Effort
Just a quick, shameless plug: Do you have things that you do repeatedly in Publisher? Do you find yourself doing a certain set of tasks over and over again? Wouldn’t it be great if you could tell Publisher to perform complicated tasks automatically? Guess what? You can. There’s a way to give Publisher detailed instructions…
OneNote: Positioning Imported Content on Right-To-Left Pages
Here’s something I found in a code comment in the OneNoteImporter managed assembly source code. It applies to both the OneNoteImporter and the SimpleImporter API itself, and I haven’t seen it documented anywhere else, so I thought I’d pass it on here. It concerns positioning objects on OneNote pages that read right-to-left. If you’ve used…
XML Document Property Parsing in SharePoint (5 of 5): Specifying XPath Namespace Prefixes in Content Types
This is the final post in a five-part series on how to use the built-in XML parser in WSS V3 to promote and demote document properties in your XML files, including InfoPath 2007 forms. Read part one here. Read part two here. Read part three here. Read part four here. You can include namespace prefixes…
OneNote import Managed Assembly: Customizing How OneNote Launches
Here’s still more functionality packed into the OneNoteImporter assembly: You can also modify how OneNote starts by using the following methods of the Application object. These methods ‘wrap’ command line switches that customize how the OneNote application starts. The table below lists the Application object methods, and the command line switch each invokes. If a…
Visio Update and PIA Issues
I received a question from a user the other day in regards to the samples contained in the Visio Managed Code Tutorial that shipped as part of the Visio 2003 SDK. Seems the user couldn’t compile the samples because Visual Studio couldn’t find the Microsoft.Office.Interop.Visio assembly. I suggested the user check and see if the…
SharePoint Beta 2 SDKs Online and Available for Download
Well, as you’ve probably already heard, yesterday was a big day for us here, what with the Beta releases of Office 2007, Windows Vista, and Windows Server “Longhorn”. What you may not realize is that the Office developer documentation team has been working overtime to make sure there’s lots of in-depth developer documentation ready to…
SharePoint 2010 Developer Documentation Now Live on MSDN!
(Cross-posted from the SharePoint Developer Documentation Team blog.) By now you’ve probably been hearing some of the big news coming out of the SharePoint Developer Conference being held this week in Las Vegas. Doubtlessly, there’ll be tons more great information coming out of the Conference over the next four days concerning what’s new and notable…