A New Center for Excel Developer on MSDN

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

VS 2010 productivity improvements, Part II

You could say the code editor is the most important feature of any development experience.  After all, that's what lets you create, see, and change your code.  Without a code editor, no other features matter in an IDE.  Around the editor is built the rest of the development environment. Last week , we looked at three new features in Visual Studio 2010: multi-monitor support, multi-targeting, and code navigation.  This week I'd like to spend a little time talking about improvements to the code editor in Visual Studio 2010

See original here: 
VS 2010 productivity improvements, Part II

VS 2010 productivity improvements – Part I

Every developer deserves a fantastic development environment that allows them to write, understand, navigate, and debug code as efficiently as possible.  After all, developers spend most of their time in the IDE. As we designed and built Visual Studio 2010, we let this principle guide the product, and I think we've delivered an IDE that raises the development experience bar significantly.  Starting today and over the coming weeks, I will highlight my favorite productivity features in Visual Studio 2010.  Some of them are small features, and some of them required a large, coordinated effort across the team, but each one makes developers' lives a little easier

Original post:
VS 2010 productivity improvements – Part I

Manage large groups of controls by using the Tag property

Today’s guest blogger is Access MVP Garry Robinson, who offers the Smart Access collection of articles at http://www.vb123.com/kb . In Smart Access Answers , Doug Steele was asked “What if I have a number of different controls–say, text boxes, labels, and check boxes and I want to make them invisible or visible when a form is being used?

Excerpt from:
Manage large groups of controls by using the Tag property

Preparing your Existing Solutions to Run on Outlook 2010

This post is about issues you might want to be aware of if you plan to update your existing Microsoft Outlook solutions to run on Outlook 2010. This information is also available in the Outlook 2010 Developer Reference which you can download at Office 2010: Developer References .

Go here to see the original:
Preparing your Existing Solutions to Run on Outlook 2010

SharePoint FUD… Spreading Far, Wide and Fast

The last month or so I’ve been a casual observer to a bit of a train wreck. It’s the train wreck that we collectively know as the SharePoint bashing exercise. I’ll admit fully and upfront.

More here:
SharePoint FUD… Spreading Far, Wide and Fast

Copying a chart from a spreadsheet to a presentation

Body: Needing to copy a chart from a spreadsheet into a presentation is probably a common scenario for many of us. Luckily the Open XML SDK makes this remarkably easy

Read the rest here: 
Copying a chart from a spreadsheet to a presentation

Attaching to an already running Office application from your application using GetActiveObject or BindToMoniker

One common pattern of Office development is the Office Automation Executable—a console or windows forms application that starts up an Office application and talks to it.  Sometimes you won’t want to start a new instance of an Office application but will instead want to attach to an already running instance. To do this, you can use one of two methods provided by .NET. System.Runtime.InteropServices.Marshal.GetActiveObject allows you to attach to a running instance of an Office application by passing a string identifier for the Office application called a program ID or ProgID

Excerpt from:
Attaching to an already running Office application from your application using GetActiveObject or BindToMoniker

Sharing Custom Tabs in The Ribbon UI

To let add-ins (native, unmanaged/managed COM add-ins and VSTO add-ins) share tabs is a good strategy but it can be applied in two different ways. Which to apply is depended on the individual add-ins. Sharing the Add-ins Tab For small application it is not necessary to use tabs on their own

Original post: 
Sharing Custom Tabs in The Ribbon UI

Introducing Canvas for OneNote

Body: Hi! I’m Nathan Fish, (Senior Program Manager, amateur photographer, canvas fanatic).

Read more:
Introducing Canvas for OneNote