Get it for less! Order it used
Have one to sell? Sell yours here
 
 
Visual C++ .NET Standard 2003
 
See larger image
 

Visual C++ .NET Standard 2003

by Microsoft
Platform:   Windows XP Professional / XP Home Edition / 2003 Server / 2000 / 2000 Server
4.5 out of 5 stars  See all reviews (2 customer reviews)

Currently unavailable.
We don't know when or if this item will be back in stock.
Request this item from another seller.


Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Automated C++ Builds opens new browser window
Electric-Cloud.com  -  Automate, Accelerate & analyze your C/C++ builds. Free White Paper 
   C++Builder | Visual IDE opens new browser window
www.Embarcadero.com  -  RAD Visual IDE for rapid C and C++ Development. More info. Free trial 
   Hire a .Net Programmer opens new browser window
S4Support.com/DotNet-Development  -  15 Days Demo. Trained & Experienced .Net Programmer. Inquire Now! 
  
 

System Requirements

  • Platform:   Windows XP Professional / XP Home Edition / 2003 Server / 2000 / 2000 Server
  • Media: CD-ROM
  • Item Quantity: 1
 See more system requirements

Product Features

  • New compiler optimizations
  • Improved ANSI/ISO C++ language and STL conformance
  • Incorporate and extend Microsoft .NET
  • Modernized IDE
  • Runtime checks identify common programming errors
  • Best debugging experience ever
  • Declarative programming with C++ attributes
  • More robust and secure code
  • High performance XML Web services and Web applications with ATL Server
  • ATL 7.0 and MFC 7.0

Product details

  • Item Weight: 908 g
  • Delivery Destinations: Visit the Delivery Destinations Help page to see where this item can be delivered.
  • ASIN: B000089GKV
  • Release Date: 28 May 2003
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 3,272 in Software (See Bestsellers in Software)

    Popular in these categories:

    #2 in  Software > Programming & Web Development > Programming Languages > C & C++
    #14 in  Software > Programming & Web Development > Programming Languages > Visual Basic
  • Discontinued by manufacturer: Yes

Product Description

Amazon.co.uk Review

Visual C++.NET Standard 2003 is the most powerful and flexible of Microsoft's programming tools. Using the industry-standard C++ language, developers can target both old-style native code Windows applications for maximum performance and the new .NET Framework, to take advantage of the high productivity and rich class library that it offers. Native and managed .NET code can even be mixed in the same project.

Visual C++.NET Standard 2003 includes the Visual Studio development environment, featuring an array of visual tools and wizards. The supplied libraries include the Microsoft Foundation Classes, for native Windows applications, and the Active Template Library, for high performance COM components. The programming environment is slick, with convenient features like docking and tabbed windows, project wizards, auto-completion and pop-up help in the code editor.

This is the Standard edition, which is primarily intended for learning. Although it has all you need to create both Windows and Web applications, the compiler is non-optimising. Professional developers should consider Visual Studio.NET Professional Edition 2003, which includes a more advanced version of Visual C++ as well as the other .NET languages such as Visual C# and Visual Basic.

Those familiar with earlier versions of Visual C++ will find a number of significant new features. The ability to target the .NET Framework was in Visual C++ 2002, but this 2003 version includes a visual form designer for the first time, enabling rapid development of Windows applications. Another key feature is improved standards compliance, enabling the use of most standard C++ libraries and making it easier to write code that compiles for other platforms such as Unix as well as for Windows. Overall, Visual C++.NET Standard 2003 is an excellent choice both for students learning C++ and for programmers creating high-performance Windows or .NET applications. --Tim Anderson



Manufacturer's Description

Microsoft Visual C++ .NET 2003 is the powerful tool for creating Microsoft Windows -based and Microsoft .NET-connected applications, dynamic Web applications, and XML Web services using the C++ development language. This robust development environment comprises compilers that are highly-conformant to the International Standards Organization (ISO), a Standard Template Library (STL) implementation, industry-standard Active Template Library (ATL) and Microsoft Foundation Class (MFC) libraries, and powerful integrated development environment (IDE) features enabling efficient editing and debugging of source code.Visual C++ .NET 2003 is a systems-level language, enabling the creation of best-in-class Windows-based and .NET-connected applications. With Visual C++ .NET 2003, developers can build highly tuned managed applications and components for .NET. Using simple managed extensions to the language, code and data-types are compiled for the .NET common language runtime (CLR) as fully optimized Microsoft intermediate language (MSIL) instructions. Developers can easily incorporate features of the .NET Framework, including full garbage collection, attributes, and threading, into C++ applications. Unique to Visual C++ is the ability to call unmanaged C++ code and ActiveX components using the highest performing interoperability technology on .NET.Building on its roots, Visual C++ .NET 2003 continues to enable developers to build entirely unmanaged Windows-based applications and components. In this release, the compiler is enhanced with several new and improved optimizations and capabilities, including Whole Program Optimization, the ability to generate optimized code for recent processor technologies (including the Intel Pentium 4), and the ability to better optimize for processors with Streaming SIMD Extension (SSE and SSE2) support. Visual C++ developers also enjoy the unique ability to move their existing code to .NET granularly and at a self-defined pace. The Visual C++ compiler builds existing C++ sources for the .NET CLR without requiring code rewrites. A C++ application can exist partially as managed code and partially as native C++ code executing directly on the hardware processor - the developer has full control over this partitioning.The Visual C++ .NET 2003 compiler is highly conformant with the ISO C++ language definition, and easily builds modern C++ code and library sources. New features include several advanced template features defined by the ISO standard, such as Partial Template Specialization and Partial Ordering of Function Templates. These features enable developers to write more compact and reusable code. Modern C++ libraries, including Loki, Boost, and Blitz, now compile easily with Visual C++ .NET 2003, giving Visual C++ developers the ability to incorporate these popular sources in their own applications.The Visual C++ .NET compiler offers developers a slew of new and improved code-generation and tuning features, among them Whole Program Optimization. Whole Program Optimization allows the compiler to perform optimizations using information on all modules in the program, instead of traditional optimizations that can see only a single module at a time. With information on all modules, the compiler can optimize the use of registers across function boundaries and inline functions in a module even when the function is defined in another module. Whole Program Optimization results in dramatic increases in application performance for very little cost. Visual C++ .NET ships with Microsoft's most conformant ANSI/ISO C++ compiler ever, with new support for such standard-defined features as covariant return types. Advanced language features defined by the standard enable developers with more powerful options for implementing common OO patterns and ultimately simplifying code while increasing its reusability. The Standard C++ Library (STL) is also enhanced with increased standards compliance, new container classes, better support for thread-safe coding, and greatly enhanced source code readability (code formatting).

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
124 of 126 people found the following review helpful:
4.0 out of 5 stars The ultimate development environment, 20 Jun 2003
By Calum Grant "calumg" - See all my reviews
(REAL NAME)   
I upgraded to this from Visual Studio 6.0 Pro, and have been using Visual C++ for over 8 years. However, in the blurb it said "new compiler optimizations", even for the standard version, so I thought this was an optimising compiler. It is not, you have to buy the full version of Studio for that, which is expensive. Or better still, plug in an Intel compiler. As a lone developer, why is there no "Visual C++ .NET Pro" product offered - I program in C++, why on earth would I wish to purchase Visual Basic, I don't even use the Microsoft databases, and I frankly don't even need .NET.

I managed to convert my existing MFC projects with a minimum of fuss. The development environment is much improved, with many of the floating toolboxes now docked into toolbars. The new tabbed window display is also a joy to use. Even the help is now integrated into the main workspace, and has been much tidied up. And the code browsing is all nicely integrated, if sometimes slow. Errors now appear as a "task list", which also doubles as a todo list. One little shock is that the editor is now folding, which I have not really needed yet.

This is by far the slickest development environment I have ever used. It's also pretty cheap for what you get, though I'll have to revert to my old compiler to generate production code.

I have not needed to play with the .NET features yet, but as a design principle it seems like an excellent idea. Most people will only need a fraction of the technology featured here. The danger with using Visual C++ (and any Microsoft product) is that you'll get locked into Microsoft forever, as will your clients. It's too easy to slate Microsoft, they have piles of money to throw into development, and know the importance of a good user interface.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 10 people found the following review helpful:
5.0 out of 5 stars Beginers Choice, 10 Jan 2005
By Mr. Gr Papworth "superchiefsoftware" (Hereford, UK) - See all my reviews
(REAL NAME)   
I am learning c++ at the moment. I have been using some command line tools to write my programs but it has been troublesome. I used a demonstration version of this software and found it to be the best possible piece of kit around.
It is cheap and cost effective, perfect for people starting out in c++.
The fact that you are able to compile normal ansii c++ code and not just .net is brilliant.
Top marks to microsoft
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
   
Related forums


Listmania!


Look for similar items by category


Look for similar items by subject








i.e., each product must be in subject 1 AND subject 2 AND ...
Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.