New Office 2010 Developer Video

We just published a new video on MSDN that provides a great starting point for understanding what we’re talking about when we speak about “Office 2010 productivity solutions”. You can watch the video (~7 minutes long) by clicking the image below: http://go.microsoft.com/?linkid=9709532 At the end of the video I discuss where you can go to get started with developing Office solutions.

View original post here:
New Office 2010 Developer Video

Adding Event Code to Microsoft Office Backstage View Customizations

In my last post , I introduced the basic recipe of how to customize the Microsoft Office Backstage view.

Read more from the original source:
Adding Event Code to Microsoft Office Backstage View Customizations

Customizing the Backstage view and Ribbon UI in Office 2010

One of the presentations I delivered at SPC 2009 was the title of this blog post. Don’t worry—I’ll be posting the video when it becomes available. And, we’ve got some MSDN content coming out before RTM that will show you the details around programming the Microsoft Office 2010 Backstage view and the Ribbon UI.

More: 
Customizing the Backstage view and Ribbon UI in Office 2010

Build a Collapsible Task Pane in Outlook – Part 2

In part 1 of this series I gave a (brief) overview of the Outlook Task Pane and provided a couple of links to articles on MSDN that explain how to build one.

Recap – 2 Problems with Task Panes within Outlook

Building a task pane and displaying it within Outlook is easy but as I mentioned in Part 1, there are a couple of problems:

  1. Managing the multiple Task Pane instances, attaching to the Explorer and Inspector windows, and destroying each task pane when its Explorer or Inspector windows closes can be a pain.
  2. The task pane you build does not come with an “collapse” button. You know, the button with a couple of chevrons pointing in the direction it will collapse? You have to add this functionality yourself. It can be done but there are easier methods.

This brings me back to the point of this series, Add-In-Express 2009 (ADX). This tool takes care of Issue #1 and. Issue #2. Yes, ADX costs a few bucks but it’s a time-saver and it reduces development effort. Either one of those is typically reason enough for me to purchase a tool (especially if the client is paying for it).

Quick Overview of the Design for the Collapsible Task Pane

By collapsible, I mean it can be "minimized" so that it resembles the collapsed state of the ToDo Bar. The task pane has a “collapse” button and resides between the mail preview window and the ToDO bar within Outlook Explorer windows.

Here is the design for the sample add-in I will build in Part 3:

Outlook_open

The task pane displays exactly where it should. You can see the collapse button on the upper right-hand corner of the task pane. When the user clicks that button, they will see something like this image:

Outlook-collapsed

In this collapsed-state, only a vertical bar displays with an “expand” button. Clicking the expand button will return the task pane to its open state.

Preview of Part 3

Next-up, I’ll dig into the code and actually build the add-in. Also, I’ll decide on what to display within the task pane besides a lame button. Not to worry, I’ll think of something useful to put there and it will be code you can steal…put to use today.

How to Upload Files to SharePoint Server 2007 from ASP.NET Web Applications

Some time ago I  blogged about How to: Uploading a File to a SharePoint Library Site from a Local Folder and How to: Magic with SharePoint 2003, uploading files using a Web service . Some people found these samples useful and some people asked if I could provide sample code that works with SharePoint Server 2007. For some time I asked around and realized that there are multiple possible ways to accomplish this task in SharePoint 2007.

See original here: 
How to Upload Files to SharePoint Server 2007 from ASP.NET Web Applications

Windows 7!!!

Windows7

Now what?

UPDATED: this link might help…at least it describes what is new & different in Windows 7 besides turning my desktop into a fish tank. I don’t like fish. In fact, I am very uninspired by them. I don’t understand why this is the image the Windows team chose to introduce me to Windows 7.  But is Monday and I’m a bit cranky.