REDMOND, WASH. -- Microsoft on Wednesday opened the first-ever Microsoft Office System Developer Conference, positioning the productivity suite as a development platform in and of itself and emphasizing XML as the lingua franca for data access in the suite.
Staying mum on details of any future versions of Office, which was last upgraded in late 2003, company officials during Wednesday’s keynote and in interviews earlier in the week instead focused on the existing platform’s capabilities. The conference is hosting approximately 800 developers and partners invited from around the globe.
“With the launch of Office 2003 and the Office System, we really opened the door on positioning Office as Microsoft’s second platform for building applications,” behind Windows, said Adam LeVasseur, group product manager for Microsoft Office. All products in Office interoperate with each other and also with third-party systems, he said.
“I’ve seen a lot of changes in my days here at Microsoft. Office has grown up from … an application to a suite of applications to … a system of servers and services and applications,” said Richard McAniff, corporate vice president for the Office team at Microsoft, during an opening keynote presentation.
XML is center stage at the event. “Already, there are a million professional developers targeting Office 2003, and a full third of those are taking advantage of the XML capabilities, and it’s a new technology and we’re really excited and inspired by that progress,” LeVasseur said.
“Being able to bring information into your system is the No. 1 benefit of XML,” McAniff said.
To counter any concerns about XML performance, the company has done work in Office to make the platform efficient in sending XML over the wire, said Jeff Teper, general manager of the Business Portals Group at Microsoft.
Documents can be saved using the native XML file format, whereupon data in the documents becomes searchable, LeVasseur said. Data from back-end systems such as CRM packages can be exposed via XML.
“Another great thing about XML is, once you have an XML structure inside the document, you can then program against the document based on the XML schema” so the document can be customized, said LeVasseur.
“[XML] unlocks the power of what you can do in an application,” taking isolated data and allowing it to be reused, he said. Web services, meanwhile, are used to provisioning XML data for consumption by other applications or servers.
Company officials also stressed the company’s SharePoint collaboration technology, which enables end-users to build collaboration sites and provide calendaring and presence information. One attendee, from Sutter Health, cited SharePoint as a focus of his company’s development efforts.
Sutter Health, which operates a network of hospitals, is interested in utilizing SharePoint services and provisioning to enable collaboration between hospitals, said Andrew Rang, Web developer at Sutter Health. XML serves to assist in provisioning where affiliates can build their own forms, he said.
“It gives us control over what they can build,” Rang said.
While the company did not provide specific statistics, Microsoft representatives said upgrades to Office 2003 have exceeded sales expectations, besting the rate of the prior Office XP release.