Advertisement
Promo

Application development Toolkit

Office 11 gains developer tools

Martin LaMonica CNet

Published: 10 Dec 2002 08:38 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Microsoft unveiled on Monday a tool for customising Office 11 applications based on its Visual Studio programming environment.

The new tool, code-named Visual Studio Tools for Office, exploits the data-sharing capabilities of XML (Extended Markup Language) to help developers create Office-based applications. The enhancements are designed to let companies tailor Microsoft Word and Excel applications to their specific corporate processes and to link "islands of data," said Robert Green, lead product manager for Visual Studio at Microsoft.

"Business processes are not well-integrated, particularly when they include data at the desktop. We're going to see much better interconnections," Green said.

The tool will work with the Office 11 versions of Word and Excel, which are supposed to become available by the middle of next year.

With Office being tied to Visual Studio, people who work with Microsoft languages Visual Basic and C# stand to benefit from an environment aimed specifically at professional developers. Programmers can also take advantage of the .Net Framework in Visual Studio.Net, which automatically generates much of the lower-level coding needed for networked applications.

Microsoft rival Sun Microsystems plans similar developments for its StarOffice suite of applications. By the middle of next year, Sun plans to release a version of StarOffice that will let professional Java programmers customise StarOffice applications.

Microsoft Office developers use Visual Basic for Applications (VBA), which is employed by both professional developers and so-called power users, or businesspeople able to write scripts, or macros, to modify Office applications. When Office 11 comes out, Microsoft will enhance VBA with the ability to integrate Web services into Office applications, but will steer professional developers toward the Visual Studio for Office.

Visual Studio Tools for Office will exploit the increased support for XML within Office 11 documents. When the tool is released next year, customers will be able to set their own XML schema definitions, or document structures. Company- and industry-specific document definitions will give developers finer control of data within Word and Excel. For example, an application could automatically link information from a specific cell in an Excel spreadsheet to another application.

The new development environment will also introduce a "smart document application model," a series of tools for providing in-context information to Word and Excel documents. This feature will let developers, for example, manipulate the Task Pane in Excel to give people help tailored to the application or access to relevant back-end data, Microsoft executives explained.

Visual Studio Tools for Office will benefit IT administrators as well, Microsoft executives said. For maintenance and security and reasons, businesses can keep the code that provides the custom functions on network servers and restrict access to unknown Web sites.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Have your say on all developer topics. From j2ee, to C++, from Visual Basic to Javascript plus much more. Share your experience with others on the Developers Forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
18 out of 43 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:




Video icon

Video

Discussions

Xwindowsjunkie Xwindowsjunkie

SiO2 is cheaper than Cu

Friday 18 December 2009, 8:00 AM

4 comments
CA CA

Copyright in a new light

Friday 18 December 2009, 3:54 AM

2 comments
CA CA

Inventions and Product Design

Friday 18 December 2009, 3:35 AM

1 comment

Featured Talkback

In association with Network Liberation Movement
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters