The new Enterprise Architect and Enterprise Developer versions of Visual Studio.Net are the first software tools from Microsoft to include C#, the company's language rival to Java for building .Net Web services.
Derived from C and C++, C# is an object-orientated programming language designed to enable software developers to build and deploy interoperable XML Web Services. According to Microsoft the language is compatible with Web technologies such as XML, SOAP, WSDL and UDDI.
Both packages include Developer Editions of the Windows 2000 Server operating system; SQL Server 2000 database; Commerce Server 2000 Host Integration Server for linking Windows applications to mainframes and the Exchange Server 2000 mail server.
Other tools in the suite include: Visual SourceSafe; XML Web services and applications testing and Visual database tools. Microsoft has also provided a number of .NET Reference Applications and Enterprise frameworks and templates designed to help developers create .Net applications.
In addition, the more advanced Visual Studio Enterprise Architect also offers Microsoft's BizTalk server together with tools for software and database modelling.