ITworld.com
  Search  
ITworld Home Page ITworld Webcasts ITworld White Papers ITworld Newsletters ITworld News ITworld Topics Careers ITworld Voices ITwhirled Changing the way you view IT
Gates Pitches Visual Studio.NET as Tool of Choice
ASP TUTOR --- 06/25/2001

By Matt Berger

One of Microsoft Corp.'s first developer tools met one of its latest in a demonstration Tuesday at the TechEd 2001 developers conference here, when Bill Gates, chairman and chief software architect, showed how a primitive computer game he wrote long ago on a prototype IBM Corp. PC could be modified by Visual Basic.NET. 

On this topic

Bringing back to life one of the first applications Gates ever wrote using Quick Basic -- a predecessor to Visual Basic, which Gates designed in the early 1980s -- the software guru showed how the archaic game Donkey.bas could be transformed from simple two-dimensional graphics into a richer interactive experience using XML (extensible markup language) Web services.

But Gates maintained in his speech that Visual Basic. NET is just one of more than 20 development languages that Microsoft has embraced in order to push its .NET initiative as the best platform for creating applications and Web Services. "In the future, no one language is going to dominate," Gates said. "They will all be quite vibrant and it is very likely that new languages will emerge."

Instead of pushing a single language, Microsoft is promoting a tool that uses Microsoft's Common Language Runtime (CLRT), which allows developers to write code in languages from the burgeoning C# to its rival Java. That tool is Visual Studio.NET, which Microsoft will release in a beta 2 version this week.

Microsoft Tuesday added Fortran and Report Program Generator (RPG) to the list of languages that will run on Visual Studio. NET. Developers can use the graphical environment to build applications that incorporate multiple Web services, including Microsoft's services suite called Hailstorm and its authentication service Passport.

Competitors such as Sun Microsystems Inc. and a variety of other software and hardware vendors have come up with their own ideas for how developers should build Web applications. One of the most popular alternatives is the six-year-old Java. While Sun has promoted Java as the best way to create Web services, Gates said Tuesday that companies will need to be more flexible moving forward.

Even Microsoft -- a company known for its proprietary philosophy -- will have to become flexible. Gates noted that the .Net platform will be one of several competing platforms that will support platform- agnostic Web services.

"Standards will facilitate this," Gates said. "(XML) is the centerpiece standard for how all this rich development and new applications will be pulled together."

Gates professed optimism about a speedy move to a world of Web services, saying that advances in connectivity, microchips, PCs and mobile phones, speech recognition and other technologies continue to move the effort forward.

"The pace of technological change has not slowed down," Gates said. "The promises of digital business, the promise of companies collaborating in a new way -- all of those things are as important and as valid as they ever were."

 





Advertisements
Sponsored links
Top 5 Reasons to Combine App Performance and Security
KODAK i1400 Series Scanners stand up to the challenge
Locate Hidden Software on business PCs with this free tool
Bring harmony to your mix of UNIX-Linux-Windows computing environments
 Home   Newsletters  ASP TUTOR
www.itworld.com    open.itworld.com     security.itworld.com     smallbusiness.itworld.com
storage.itworld.com     utilitycomputing.itworld.com     wireless.itworld.com

 
Contact Us   About Us   Privacy Policy    Terms of Service   Reprints  

CIO   Computerworld   CSO   GamePro   Games.net   Industry Standard   Infoworld   ITworld  
JavaWorld   LinuxWorld  MacUser   Macworld   Network World   PC World   Playlist  

DEMO   IDG Connect   IDG Knowledge Hub   IDG TechNetwork   IDG World Expo  

Copyright © Computerworld, Inc. All rights reserved

Reproduction in whole or in part in any form or medium without express written permission of Computerworld Inc. is prohibited. Computerworld and Computerworld.com and the respective logos are trademarks of International Data Group Inc.