VISUAL C++ PRO 6.0 UK (WIN-32)
Microsoft Visual C++ .NET provides the dynamic development environment for creating Microsoft Windows–based and Microsoft .NET–connected applications, dynamic Web applications, and XML Web services using the C++ development language. Visual C++ .NET includes the industry-standard Active Template Library (ATL) and Microsoft Foundation Class (MFC) libraries, advanced language extensions, and powerful integrated development environment (IDE) features that enable developers to edit and debug source code efficiently.
Visual C++ .NET Empowers the Developer with Advanced Capabilities and Options
Visual C++ .NET provides developers with many professional-level features and enables them to create extremely powerful applications and components for Windows and the Web. From start to finish, the tool offers features that help streamline the process of C++ software development.
Application wizards provide powerful templates for getting projects underway quickly. The included MFC and ATL application-framework libraries are the most robust, productive, and popular libraries available for Windows-based application development, and they are now enhanced for Windows XP. These features are fully integrated with a professional-level compiler and an advanced debugger; together they provide a consistent and efficient development experience.
C++ is one of the world's most popular languages, and with Visual C++ .NET, developers enjoy a world-class C++ development tool. C++ is an interoperable, standards-based language, and C++ skills can be leveraged across multiple computing environments and communities.
New Features Keep Visual C++ in Step with the Future of Application Development
New features in Visual C++ .NET include C++ Attributes, Managed Extensions, ATL Server, and a host of new library, IDE, and compiler optimizations and enhancements.
C++ Attributes
C++ Attributes enable declarative programming, and they simplify development by minimizing repetitive boilerplate source code. Developers can expose new and existing ATL COM components as XML Web services by applying simple attribute tags. The need for separate Interface Definition Language (IDL) modules decreases with the introduction of C++ Attribute tags.
Managed Extensions for C++
With Managed Extensions for C++ developers can take advantage of Microsoft .NET and incorporate next-generation technology-including resource management, unified types, and component remoting. With .NET, developers gain superior memory-management technology for seamless garbage collection and reduced program complexity. Developers can leverage code written in any of the more than 20 languages that support .NET by using the .NET Framework Common Type System while making efficient remote procedure calls.
The .NET Framework Class Library
Visual C++ .NET developers can also use the Microsoft .NET Framework Class Library and leverage powerful built-in functionality—including a rich set of collection classes, networking support, multithreading support, string and regular expression classes, and broad support for XML, XML schemas, XML namespaces, XSLT, XPath, and SOAP.
ATL Server
When developers choose to write portions of their Web applications in C++, they usually do so for reasons of performance or control. ATL Server encapsulates the best practices for developing high-performance C++ Web applications into a set of simple and extensible ATL classes for developers to reuse. ATL Server includes features that enable Web applications and XML Web services to scale across CPUs in a Web server farm.
A Robust Development Environment Makes Visual C++ the Choice of Professional Application Developers
Visual C++ .NET provides high performance and fine-grained control for hard-core C++ developers. Visual C++ .NET lets developers build applications that run natively on the operating system. Developers also can target the .NET Framework and common language runtime with Managed Extensions for C++. Because Visual C++ .NET developers can write directly to the operating system, they have the most control—and because they also can write to the .NET Framework, they have the most flexibility. Like Microsoft Visual Basic and Microsoft Visual C#™, Visual C++ also lets developers create powerful XML Web services.
Visual C++ .NET is unique among the languages that are compatible with .NET in that it supports both the managed code model that the .NET Framework provides and the unmanaged native Windows-based code model. By supporting both programming models, Visual C++ .NET preserves and enhances existing investments in code and skill, and it provides the maximum possible choices for developers and organizations.
With a superior IDE, Visual C++ .NET provides programmers with the ultimate developer cockpit. The Start Page offers developers a portal to one-click information on recently used projects, preferences, updates, and the MSDN Online community. Microsoft IntelliSense features, the Toolbox, and the Task List provide significant productivity enhancements, while the AutoHide windows and multiple-monitor support features help programmers maximize screen real estate and customize the development environment.
Microsoft VISUAL C++ PRO, English, 1 license(s), CD-ROM, 600 MB, 64 MB, Pentium II-class processor, 450 MHz
Microsoft VISUAL C++ PRO. Language version: English, License quantity: 1 license(s), Media types supported: CD-ROM. Minimum hard disk space: 600 MB, Minimum RAM: 64 MB, Minimum processor: Pentium II-class processor, 450 MHz
