![]() |
|
|
A Glimpse of Microsoft's .NET Vision By Paul Ferrill June 6, 2001
If the future of computing really is a world where virtually every device has a connection to a global network, it only stands to reason that Microsoft would want to assume the same dominant position it has held in the world of desktop computing for the last decade or so. As the provider of the operating system that powers the vast majority of every computer sold, Microsoft collects revenue on every sale.
What if that revenue stream was expanded to include other devices that connect to the Internet using some form of a Microsoft operating system to make it happen? What if that was also expanded to include a fee on a major portion of the business transactions that happen over the Internet? Now things begin to get interesting.
It's a Bird, It's a Plane, It's ... .NET In its own words, .NET is "Microsoft's platform for XML Web services." The key questions then are what makes up this platform and what is a Web service? One key piece of the platform is the .NET framework. Microsoft introduced the .NET framework at last year's developer's conference along with a host of supporting tools and products. The .NET framework is essentially a common foundation that supports a multitude of different programming languages in an interoperable fashion.
Another key piece of the .NET platform is its lineup of .NET enterprise servers. These include products like Microsoft SQL Server 2000, BizTalk Server 2000, Commerce Server 2000, Application Center 2000, Host Integration Server 2000, Internet Security and Acceleration Server 2000 and Exchange 2000 Server. All of these products will work together and function as building blocks, allowing ISVs to build their solutions entirely on Microsoft products.
XML Marks the Spot Microsoft considers their database product, SQL Server 2000, a key part of the .NET platform, and they have made XML a natively supported feature of the product. BizTalk Server 2000 also uses XML as its primary language for communication.
A Visual Vision Microsoft has not forgotten where the developer community has taken it and has demonstrated that sensitivity in the latest version of its developer tools appropriately named Visual Studio (VS) .NET.
If you expect a platform to gain wide acceptance, you better provide the tools necessary for widespread developer support. Microsoft has a diverse and loyal following among developers as evidenced by the attendance at their developer conferences. With this latest version of its developer tools Microsoft continues to deliver enhancements and features that make the task of delivering new applications easier. The new focus with VS .NET is creating and using Web services to build applications that use the Internet to the fullest extent.
Inside Web Services "We see the market for Web services as one where companies provide not only specialized components but also act as integrators to piece together with their own offerings a whole host of broad-based solutions. We believe that the .NET platform offers the best implementation of the basic building blocks including XML, SOAP [Simple Object Access Protocol] and UDDI [Universal Description, Discovery, and Integration] in a richer, more integrated environment," said Dwight Krossa, director of emerging technologies, Windows Server Product Management at Microsoft.
Visual Studio for Applications (VSA) is designed to bring the same level of customization to Web-based apps that VBA brought to desktop productivity apps. A number of large ISVs including Great Plains Software (now a subsidiary of Microsoft) have announced support for VSA across its product line. "VSA provides a competitive advantage and delivers customization that will allow our customers to fully tailor their solutions," said Vern Strong, senior vice president, emerging platform services, at Great Plains. "VSA harnesses the power of the Microsoft.NET platform, that, when combined with our deep expertise in business applications, will help bring next generation solutions to small and medium businesses worldwide," Strong told ASPnews.
UpShot is an ASP focusing on sales force automation (SFA). The company launched in early 1997 using an almost exclusive Microsoft technology base. Don Griffin, vice president of engineering at UpShot told ASPnews, "We saw our choice of Microsoft products as our lowest barrier to entry. Our focus was to bring a particular service offering to market in the shortest amount of time, and standardizing on Microsoft made that possible," Griffin said. They see .NET as a strategic opportunity for them to expose their capabilities as a set of Web services that other companies can integrate with. "Microsoft's .NET platform will open up a whole new set of possibilities for us to integrate with other ASPs to deliver true best-of-breed services to our customers," Griffin said.
Not every current Microsoft customer started out that way. Workforce management service provider eLabor is a recent convert. "We started out as a Java shop back in the '96 to '98 timeframe. In 1999, we made a decision to shift our development efforts over to the Microsoft camp and associated products like SQL Server, Internet Information Server, and Windows," Mike Toma, chief technical officer for eLabor told ASPnews. The next version of its product will use the latest technologies like XML, SOAP and UDDI to handle application integration.
Having It All
Back to Technologies |
||||||
|
|
Featured
Links |