See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.


Have one to sell? Sell yours here
 
   
Visual C++.NET: Managed Code Approach for Experienced Programmers (Deitel Developer (Paperback))
 
See larger image
 

Visual C++.NET: Managed Code Approach for Experienced Programmers (Deitel Developer (Paperback)) (Paperback)

by Harvey M. Deitel (Author), Paul J. Deitel (Author), Christina Courtmarche (Author), Jeffrey Hamm (Author), Jonathan P. Liperi (Author), Tem R. Nieto (Author), Cheryl H. Yaeger (Author)
2.0 out of 5 stars See all reviews (4 customer reviews)

Available from these sellers.


4 used from £2.37

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
New Visual C++ MFC Codes
   www.ucancode.net/index.htm    Professional Flow/Diagram Component with MFC Source Code & Visio look! 
Ask A C++ Expert
   Programming.JustAnswer.com    Expert Programmers Are Standing By To Write The Program You Need Now! 
C++
   www.Frenzinis.com    Looking for great Bargains? This is the page to visit: 
  
 

Product details

  • Paperback: 1622 pages
  • Publisher: Prentice Hall (5 Dec 2002)
  • Language English
  • ISBN-10: 013045821X
  • ISBN-13: 978-0130458216
  • Product Dimensions: 23.3 x 18.1 x 5.7 cm
  • Average Customer Review: 2.0 out of 5 stars See all reviews (4 customer reviews)
  • Amazon.co.uk Sales Rank: 1,031,964 in Books (See Bestsellers in Books)

    Popular in this category:

    #56 in  Books > Computing & Internet > Programming > Languages > C & C++ > Microsoft Visual C++
  • See Complete Table of Contents

Product Description

Product Description

Visual C++ .NET for Experienced Programmer: A Managed-Code Approach from the DEITEL® Developer Series first provides the experienced programmer with a concise introduction to C++ programming fundamentals before presenting more advanced topics in detail. Learn how to create reusable software components with assemblies, modules, and DLLs. Cover the fundamental techniques of Visual C++ .NET-based networking, create database connections using ADO.NET, create Web-based applications using ASP.NET, and learn to create XML Web services. The book features detailed LIVE-CODE® examples that highlight crucial concepts in files and streams, that show how to create custom GUI controls, that demonstrate how to use sockets to hide network details, and that show Web services at work.



From the Back Cover

Practical, example-rich coverage of:

  • Visual Studio .NET IDE
  • .NET Framework Class Library
  • Classes, Inheritance and Polymorphism
  • Graphical User Interface Programming
  • Exception Handling, Networking
  • XML and XML Processing
  • Databases, SQL and ADO .NET
  • ASP .NET Web Services
  • Managed and Unmanaged Code
  • ATL Server and Web Applications
  • COM Interoperability Services and more...

The experienced programmer's DEITEL LIVE-CODE guide to VisualC++ .NET and the powerful Microsoft .NET Framework.

Written for programmers with a background in C, C++ or other high-level languages who want to learn Visual C++ .NET through the intermediate level this book appliesthe DEITEL signature LIVE-CODE approach to teaching programming and explores the MicrosoftVisual C++ .NET language in-depth. Key Visual C++ .NET concepts are presented in the context offully-tested programs, complete with syntax shading, detailed line-by-line descriptions and programoutputs. The book features 228 LIVE-CODE programs that contain 34,131 lines of proven VisualC++ .NET program code. In addition, the book includes 387 tips that help programmers build applicationsthat are portable, reusable and optimized for performance.

Start with a concise introduction to Visual C++ .NET fundamentals. Then move rapidly to moreadvanced topics including multithreading, ADO .NET database integration, ASP .NET Web services,network programming and XML processing. Along the way you'll enjoy the Deitels' classic treatmentof object-oriented programming. The book closes with a detailed treatment of unmanaged code,including attributed programming, Web-based application development with ATL Server, and managedand unmanaged interoperability. Developers will find that Visual C++ .NET offers them unique flexibilityin writing managed and unmanaged code and ATL-Server applications.

The DEITEL Developer Series is designed for practicing professionals. The series presents focusedtreatments of emerging technologies, including .NET, J2EE, Web services, and more. Each book inthe series contains the same LIVE-CODE teaching methodology used so successfully in the Deitels'How to Program Series college textbooks. The series includes a wide selection of books suitable forthree types of readers:

A Technical Introduction: Broad overviews of new technologies for programmers, technical managers and other technical professionals A Programmer's Introduction: Focused treatments of programming fundamentals for practicing programmers and for novices. For Experienced Programmers: Detailed treatments of language topics for experienced programmers.DEITEL TESTIMONIALS (from Pre-Publication Reviewers)"As I have found in all the Deitel books, the perfect combination of examplesand good practices."

—Neal Patel, Microsoft Corporation

"The authors did a brilliant job showing how Microsoft's Visual C++ .NETIDE eases the learning curve."

—Michael J. Hudson, Framework engineer, Blueprint Technologies

"Provides a useful introduction to unmanaged C++, including COMinteroperability, creating ActiveXcontrols and IIS extensions."

—Doug Harrison, Eluent Software

"The excellent examples are similarto those in the sister book on C#,which is useful for someonemoving a code base between thetwo languages."

—Paul S. Randal, Security & DBCC,Microsoft SQL Server Storage Engine



See all Product Description

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

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

 
2 of 2 people found the following review helpful:
1.0 out of 5 stars I hated this book, 21 Oct 2005
I found the "for experienced programmers" in the title tempting as I needed to get to grips with C++ .net in as short a timescale as possible.

The bloated nature of the book, full of basic, very basic, computer theory:

"Ultimately. all data items processed by a computer are reduced to combinations of zeros and ones."
(14.2 Data Hierarchy)

and endless, boring and generally irrelevant listings and screen shots very quickly put paid to my hopes of a clear, concise guide for experienced programmers.

Reading some of the "Software Engineering Observations" - for example:

"5.3:Make a class member private if there is no reason for that member to be accessed outside of the class definition"

I cannot help but wonder exactly what sort of experienced programmers are the authors aiming at?

I think this is possibly the worst technical manual I ever bought.

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



 
2 of 2 people found the following review helpful:
1.0 out of 5 stars Out of date, inaccurate, overbloated & incomplete, 21 Aug 2005
By S. Bailey "trainersbuk" (UK) - See all my reviews
(REAL NAME)      
At first sight this book looks excellent, however, if you go deeper into the text you will find that it does not cover the features of the latest version of the Visual Studio .NET software. It deals with the 2002 release of the product. Later versions have some important enhancements that are thus not covered by the book. One major enhancement the forms designer is not covered at all.

As far as the inaccuracies mentioned in the review title are concerned these could have something to do with the changes between versions of the product. However, I have found bugs in the examples used in the book.

The code examples used in the book are, in my opinion, overbloated code. Code is listed in full which takes up a good few pages. Whilst this may be considered a good feature, the code examples used in the book are available for download from the authors website anyway. In one case I encountered recently I was looking at a seven page code listing that illustrated a point that was actually covered by only 3 or 4 lines of code. These lines were buried in the 7 pages & I had to search for them. This makes the examples difficult to follow. Another issue I have with the code examples is that they do not follow what is generally accepted by professional programmers as good coding practice.

There are also instances in the book where a topic is only partially explained. Features are mentioned but not explained leaving the reader to ask "What is ...?" or "How do I use that feature?".

This could be an excellent text if it was brought up to date & the examples trimmed, but as it is I cannot recommend it at all.

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



 
1 of 1 people found the following review helpful:
1.0 out of 5 stars Do not buy to learn from!, 9 Aug 2005
By S. Bailey "trainersbuk" (UK) - See all my reviews
(REAL NAME)      
This book is over 1500 pages long. Hardly surprising when the author uses highly bloated code examples to illustrate his points. Take for example the section on file I/O. The book contains a code example that uses Windows forms. Most of the code for the example is concerned with setting up & dealing with the form. The first reference to a file is 7 pages from the start of the example. This is not the only such case!

There are errors in some of the examples! Beware!!!

The author also uses features of .NET before he has covered them in the book again making some of the examples difficult to understand.

The author also uses features of the language without explaining them. For example he refers to the TextWriter object and then forgets it at that point in the book leaving the reader to ask the question what the ****** is a TextWriter used for?

All in all a confusing overweight overbloated text which I would not recommend.

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


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Superb, very good book.
Exellent on ATL, ActiveX and other parts.
Very good book.
Should be on every C++ .Net programmers book shelf.
Published on 27 Mar 2004

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Beauty without the Beast

Olay Regenerist Daily 3 Point Treatment Cream
From au naturel to party glam, we have all the best names in cosmetics and skincare.

Discover Beauty at Amazon.co.uk

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates