Feeds

Tie your own Office ribbon

Microsoft shows extending Outlook 2007 with VSTO 'Orcas'

Combat fraud and increase customer satisfaction

TechEd Visual Studio 2008 (codename Orcas, available now as beta 1 and shipping sometime before the end of 2007) will come with Visual Studio Tools for Office 3.0, which finally adds a ribbon designer so you can easily integrate your Office add-ons with the new-look interface.

You can also add Windows Forms and WPF controls to Outlook forms, pulling in context-sensitive information from backend sources like SQL Server, Excel Services, or SharePoint that can be automatically added as a new area or a whole new tab on incoming email or in a contact card.

Microsoft group product manager Brian Goldfarb demonstrated the new version during the TechEd keynote this week, emphasising how little code you need to write (although VSTO has full IntelliSense for Office components); one line of code to load the add-in only for email from users in say, the sales team, one line of code to initialise a control or load SharePoint. The rest is visual design; dragging controls, buttons and ribbons, and setting properties. VSTO 3 also has a wizard-based workflow designer for SharePoint.

Visual Studio screen shot

Previously, customising the ribbon meant writing the XML by hand; now you can pick which ribbon to extend, add a new group inside the ribbon, add a new tab to the Outlook contact, drag and drop button controls, and add your own images, all from the ribbon designer. Goldfarb showed adding a chart to email messages from anyone in the sales team. This showed a sales scorecard using a WPF control built in Expression together with figures from SQL Server to give an instant view of how much they've sold recently. He also added a sales report tab to the standard Outlook Contact form. This used a scorecard control to embed a grid from SQL Server, along with reports and charts from Excel Services and information from SharePoint.

VSTO isn't limited to pulling information from Microsoft servers; you could access data from Line of Business applications or add maps and note fields to existing Outlook forms. According to Goldfarb: "Office business applications are great for providing data to your users in a contextualised way." And Office developers will find VSTO 3 a far easier way to customise and extend Excel. ®

High performance access to file storage

More from The Register

next story
Android engineer: We DIDN'T copy Apple OR follow Samsung's orders
Veep testifies for Samsung during Apple patent trial
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Batten down the hatches, Ubuntu 14.04 LTS due in TWO DAYS
Admins dab straining server brows in advance of Trusty Tahr's long-term support landing
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Windows XP still has 27 per cent market share on its deathbed
Windows 7 making some gains on XP Death Day
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
Microsoft TIER SMEAR changes app prices whether devs ask or not
Some go up, some go down, Redmond goes silent
Red Hat to ship RHEL 7 release candidate with a taste of container tech
Grab 'near-final' version of next Enterprise Linux next week
prev story

Whitepapers

Designing a defence for mobile apps
In this whitepaper learn the various considerations for defending mobile applications; from the mobile application architecture itself to the myriad testing technologies needed to properly assess mobile applications risk.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.