Microsoft this week released two beta versions of its Visual Studio.Net tools aimed at easing the task of designing and creating applications that support Web services.
Analysts said the beefed-up releases target enterprise architects and developers who plan and build Web services from scratch. But those who want to do so with existing Visual Basic applications will need to prep and migrate that code to the new .Net environment.
"There are a lot of changes in Visual Studio.Net that make it difficult to move Visual Basic code," said Thomas Murphy, an analyst at Meta Group. He cited differences in syntax and data types between Visual Basic 6.0 and Visual Studio.Net that will make updating existing applications a complex chore.
In part of its announcement, the company said that the feature list is now complete for .Net and that it will address bug fixes only from now until its availability, scheduled for year's end. Tips for managing new and existing code are available at http://msdn.microsoft.com, Microsoft officials said.
Microsoft's .Net framework, which was introduced last year, aims to help developers craft applications as Web services that share functions with disparate applications and devices via the Internet.
Visual Studio.Net Enterprise Architect (VSEA) provides conceptual, logical and physical modelling tools for mapping out the business requirements of .Net applications. Visual Studio.Net Enterprise Develop (VSED) contains frameworks and templates for creating .Net applications, as well as version control and data management utilities.
Dan Hay, Microsoft's lead product manager for Visual Studio.Net , said that because of the asynchronous nature of .Net, good modelling and understanding of business logic is key to its success.
The .Net framework "requires a different design perspective because it's loosely coupled, and you don't know how many people will access an application," said Dwight Davis, an analyst at Summit Strategies.
Both VSEA and VSED offer software and database testing tools, the first version of Microsoft's new object-oriented language C# (pronounced C-sharp) and the Common Language Runtime for .Net.
The beta versions of both tools are expected to be available in June, company officials said. The alpha version of Microsoft's entry-level tool, Visual Studio.Net Professional Edition, has been available since November. All three versions are expected to ship by year's end.