Office 2007 Gets Visual Studio Tools

By Scott M. Fulton, III | Published September 14, 2006, 7:17 PM

In sync with today's public release of the Office 2007 Beta 2 Technical Refresh, the Developer Tools division at Microsoft has made available the first public beta of the second edition of Visual Studio Tools for Office 2005.

You might be thinking, "I don't remember an 'Office 2005."' Actually, think of this as "VSTO 2005," the second edition of the tools dated last year, that enables Visual Studio development directly for Office 2003 and Office 2007.

In a now-bygone era, the runtime development language for Office was Visual Basic for Applications. Now that the .NET Framework provides services for Office, developers want to be able to use the full-fledged Visual Studio to build tools not just with Visual Basic, but using any language the CLR recognizes, including C#.

BetaNews tested an earlier build of the VSTO at TechEd in Boston last June, where we experimented with such features as adding new command groups to the ribbon in Word 2007.

Using the new version of VSTO, developers will be able to create add-ins for Office 2007 applications using fully managed code. This code can interact directly with Office apps using its type library, so the code has access to the content of documents and worksheets. And developers will be able to design forms and user interface elements for add-ins using the familiar Visual Studio environment.

Admins should then be able, Microsoft said last June, to create installation images of Office that can be deployed throughout an enterprise network, and which actually include the custom add-ins by default.

An MSDN forum post by VSTO developer K.D. Hallman today acknowledged that the new beta does have one prominently missing feature: a designer environment for Office's new ribbon controls.

"A visual designer would be consistent with the toolset philosophy and reasonable to expect," Hallman wrote. "However, since you are likely a developer reading this, you understand the trade-off of time vs. scope. Based on the feedback we received from our developer community regarding the importance of providing VSTO tools that worked at the same time as the release of the 2007 Office system, we committed ourselves to providing what was possible in the shortest timeframe possible. Therefore, you can anticipate that visual designers for these features are on the roadmap for a future release."

View comments by with a score of at least

Microsoft's Ray Ozzie: 'Nobody's going to be 100% open'

The mobile apps ecosystems of the world may converge over time, led by apps being ported over across platforms, according to the Chief Software Architect.

Will Firefox beat IE9 to Direct2D rendering?

Just days after Microsoft executives gave conference attendees a peek at a new rendering technology, a Mozilla contributor revealed he's working on the same thing.

Where there's smoke: Apple warranty stance raises troubling questions

Carmi Levy | Wide Angle Zoom: Smoking can be dangerous not only for your lungs, it appears, but for your Apple hardware warranty.

AOL's decision to rebrand as Aol. takes a bad brand and makes it worse

The idea behind the social Web is to crowd source before bringing out something new. But not at AOL, which new logo debuted with a cry of "fail!" across the blogosphere and Twittersphere today.

Microsoft 'worked with Apple' for Silverlight on iPhone, says Goldfarb

By not making such a big deal out of trying to stream video to the iPhone, Microsoft got a big deal out of it, revealed the Silverlight product manager.

Clicker.com cuts through the Web video chaos

In a world where homemade video and Hollywood movies travel the same pipeline, it's good to have a real search engine to cut through the clutter.

A case study in improving software: What Office 2010 can learn from Notion 3

A music composition product gambles with a complete overhaul, in an effort to make headway against two well-known competitors in a tough market.

Kindle 2 update adds battery life, native PDF reader

Amazon has pushed out an update to the Kindle 2 e-reader that lengthens battery life and adds a native PDF viewer.

Safari on iPhone gets competition from a $1 browser app

Apple likes to say it gives iPhone users a full browsing experience, but a new competitor tries to incorporate more desktop browser features.

Action Replay maker sues Microsoft for Xbox 360 'predatory technological barriers'

Third-party video game accessory maker Datel has filed an antitrust lawsuit against Microsoft over the Xbox 360's recent Dashboard update.

Microsoft's Bob Muglia and Ray Ozzie on Silverlight vs. standards

Bob Muglia: "We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world."