Microsoft Visual Studio .NET Developers can use a variety of programming environments to create Web services. Microsoft Visual Studio .NET represents the best development environment for .NET-connected software and services.
Visual Studio .NET advances the high-productivity programming languages: Microsoft Visual Basic®, which includes new object-oriented programming features; Microsoft Visual C++®, which advances Microsoft Windows® development and enables you to build .NET-connected applications; and C#, which brings RAD to the C and C++ developer. Program in the Right Language for the Task Visual Studio .NET provides a single, unified development environment. Built on the .NET Framework, it provides support for working with Web services created in all modern programming languages. Applications and Web services created in one language can be programmed against and debugged in any other language supported by Visual Studio .NET. This greatly enhances the ability to use existing Web services to build new and exciting solutions. Transform Applications into Web Services Visual Studio .NET automatically creates the necessary XML and SOAP interface needed to turn an application into a Web service. Developers can concentrate on building the application, not on the plumbing for the Web service. Reuse Existing Web Services Developing with Web services is similar to developing with components. Visual Studio .NET gives developers the ease of importing Web services or using Web services hosted remotely and programming against them as they would a COM element today, saving time and giving developers the opportunity to concentrate on core functionality. Microsoft .NET Framework and Microsoft .NET Compact Framework The .NET Framework, and the device-focused .NET Compact Framework, are high-productivity, standards-based, multi-language application execution environments that handle essential plumbing chores and ease deployment. The application execution environment manages memory, addresses versioning issues, and improves the reliability, scalability, and security of your application. Components include the common language runtime, a rich set of class libraries for building Web services, and Microsoft ASP.NET. The common language runtime is the engine in the .NET Framework that provides a managed execution environment, which is protected by industry-standard technologies, and is designed to support developers using many different languages to create applications. |