Microsoft's chief financial officer, John Connors, talked up the "innovative pipeline" that will ensure that new products and technology keep rolling out through future years.
But "future" was the key word at the annual financial analyst meeting when it came to the next major version of Windows. Microsoft did not provide the final ship date for the release of Longhorn.
"We've made really good progress in the last year. The next milestone for us is getting the beta out sometime next year and that'll be the point at which the feature set and the schedule will really be pretty much locked down," said Bill Gates, Microsoft's chief software architect.
"It's a release that's driven by the breakthrough features, and we'll have a strong sense of exactly what gets in and what the schedule looks like as we get that beta out sometime in the next ... well, next year sometime."
Gates did not say the beta would be released in the first half of next year, as the company had been saying prior to last week. If the beta should slip to the second half of the year, that could have a snowballing effect on the final ship date and potentially push the product beyond the 2006 target that the company has bandied about.
"It's a big release, and pulling together that many pieces in an integrated fashion, it's bigger than anything we've ever done," said chief executive officer Steve Ballmer.
"I always tell our people relative to our scale, it's a lot more like Windows 1.0, maybe 3.0 than anything we've done before. It's a whole new development platform, and getting the whole new development platform done is harder than just making incremental improvements in user and administration features. We're working hard at it."
Other new technology that Microsoft demonstrated included an improved search engine and the upcoming Visual Studio 2005 Team System, which includes new tools for operations managers, architects, project managers, testers and developers.
Yusuf Mehdi, vice-president of the MSN information services and merchant platform division, demonstrated how Microsoft's new search technology can be used not only to find information on the web but in local files on a PC. He said the effort is being worked on by engineers on the company's Office, Longhorn, research, knowledge interchange and MSN Search teams.
"The progress is actually very good. This code is working very fast. It has been based on years of work in the company. It's not like we just started the thing a couple of weeks ago," he said.
On the tools front, Microsoft's Visual Studio Team System builds in new capabilities for modeling, testing, change management and collaboration.
The company previously relied on partners such as IBM's Rational software division, Mercury Interactive, Compuware and Borland Software to fill in those gaps. But Microsoft is pledging a more integrated experience for customers that surpasses anything third parties can offer.
"Work items are integrated throughout Visual Studio, and they enable teams to communicate and collaborate about information related to bugs, requirements, status, deliverables and more," said Prashant Sridharan, lead product manager of Visual Studio.
Other new innovations that Microsoft has in its pipeline include new Tablet PC software, a new Media Player and media enhancements, 64-bit Windows, SQL Server 2005, System Center 2005, a new Speech Server and new spam technology.
"2005 should be a good year. Hopefully it can be a great year. It would be tough to describe it as a terrific year, in terms of the percentage growth we've seen in 2004, but we're going to work hard to have a great year," Connors said.
Carol Sliwa writes for Computerworld