In a somewhat understated example of Microsoft's typical pre-launch hype, the company has detailed the philosophies behind its new .NET strategy.
To nail it on the head, .NET is the philosophical and technical platform on which all of Microsoft's future product development is based.
In fact, the company is already talking about the future platform on which the current raft of Windows 2000-based server, PC and development products are based.
It's what Pat Helland, Microsoft's software architect, described as Microsoft's response to the evolution of the "wild woolly Web" and its impact on software design.
Helland made a number of key assumptions last week at Microsoft's TechEd 2000 conference in Cairns, about the impact the Internet will have on the future of computing, in particular the influence it has on software design.
The computing model introduced in the 1990s has given us autonomous computing, where individuals have the ability to access "loosely coupled" solutions or services on the Web.
The issue, according to Helland, is for developers to firstly understand how their software is constructed in this paradigm, then look to Microsoft for the tools that make Web-based software easier and faster to deploy.
Also implicit in Microsoft's outlook for the development of enterprise computing is the assumption that XML and HTML will form the basis of all Web data transactions. And, according to Helland, the primarily Microsoft-designed XML will work as a good transmission protocol because of its inherent simplicity. "XML is simply a cool way to turn trees of data into ASCII and back again," he said.
The attitude represented here is an important development in Microsoft's thinking.
In a world where B2B, B2C, and Enterprise Application Integration (or HST "Hooking Shit Together" as Helland would prefer), are driving market forces, Microsoft has discovered a new-found confidence in its ability to tackle the Internet.
In particular, it believes the .NET strategy will help crush the likes of Oracle as more developers trust in the development behind products such as SQL Server 2000 and Visual Studio .NET above the alternatives.
Michael Risse, Microsoft's .NET solutions group GM, agreed that now is a critical time for Microsoft to make sure it has chosen the right strategic direction.
"How do we know we've chosen the right direction? That is a good question," he said. "We've got to prove our scalability, reliability and manageability."The good news for developers is Risse believes Microsoft cannot pursue the .NET road alone. "At the end of the day, our products require partners."But the problem some developers may encounter after hearing Helland is that while Microsoft knows where it's going, exact details of the products to come are yet to be revealed beyond its single Win2000-code-based suite dubbed Whistler.
Mark Jones attended TechEd 2000 as a guest of Microsoft