The next version of Microsoft Corp.s Office productivity suite will come with XML support baked into Word, allowing users to, among other things, more effectively mine their data.
Code-named Office 11, the suite will feature built-in support for XML in Word, allowing developers to create "smart" documents that automatically search for code or updates as needed.
In addition, the software—the first beta of which is expected to be announced by company CEO Steve Ballmer at Gartner Symposium in Orlando, Fla., on Oct. 9—will allow developers to use Word as a development platform to create XML templates and solutions, as well as re-purpose content with database and Web service interaction, said Jeff Raikes, Microsofts group vice president of productivity and business services, in an interview with eWeek.
For example, developers could deploy solutions built for business process problems for Word or Microsoft Excel that end users could forward to third parties. When the document is opened, Word or Excel would check to see whether the solution was installed on that persons machine. If so, it would load the solution. If not, and if the solution passed security tests, Office could retrieve the files and install them, officials said.
"Office 11 is a big step forward," said Raikes, in Redmond, Wash. "It now supports arbitrary schema, which can be used to validate a document." It also allows standard schema for reporting things such as financial information. That data can then be immediately accessed without it first having to be massaged, he said.
Arbitrary schemas, also known as "open" or "customer" schemas, let users define their own tags in a way that suits their businesses. In Office 11, applications will be able to interact with customer-defined schemas—unlike Office XP, in which Excel 2002 uses Spreadsheet XML.
Joseph Rovine, a software engineer at eRoom Technology Inc., based in Cambridge, Mass., said these innovations will be a boon for Office, as they will enable the suite to read the schemas and figure out from them how to represent the structured data to users.
"This would give you something like a live Web site where up-to-date information is displayed but without the Web browser," Rovine said, adding that its too early to tell if Office will get any attention as an XML development platform.