C++ How to Program (5th Edition) (How to Program)
Average customer rating: 4 out of 5 stars
  • For beginners 2 starts, otherwise 0 star
  • C++ primer plus is better
  • Very good.
  • Worst C++ book ever
  • The state of the art in computer textbooks (beginner to intermediate)
C++ How to Program (5th Edition) (How to Program)
Harvey & Paul) Deitel & Associates
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Java How to Program (6th Edition) (How to Program (Deitel)) Java How to Program (6th Edition) (How to Program (Deitel))
  2. Accelerated C++: Practical Programming by Example Accelerated C++: Practical Programming by Example
  3. The C++ Programming Language (Special 3rd Edition) The C++ Programming Language (Special 3rd Edition)
  4. Java How to Program (7th Edition) (How to Program) Java How to Program (7th Edition) (How to Program)
  5. The C++ Standard Library: A Tutorial and Reference The C++ Standard Library: A Tutorial and Reference

ASIN: 0131857576

Book Description

With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. The updated Fifth Edition now includes a new early classes pedagogy-classes and objects are introduced in Chapter 3 and used throughout the book as appropriate. The new edition uses string and vector classes to make earlier examples more object-oriented. Large chapters are broken down into smaller, more manageable pieces. A new OOD/UML ATM case study replaces the elevator case study of previous editions, and UML in the OOD/UML case study and elsewhere in the book has been upgraded to UML 2. The Fifth Edition features new mini case studies (e.g., GradeBook and Time classes). An employee hierarchy replaces Point/Circle/Cylinder to introduce inheritance and polymorphism. Additional enhancements include tuned treatment of exception handling, new “Using the Debugger” material and a new "Before You Begin" section to help readers get set up properly. Also included are separate chapters on recursion and searching/sorting. The Fifth Edition retains every key concept and technique ANSI C++ developers need to master: control statements, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the source code from the book. A valuable reference for programmers and anyone interested in learning the C++ programming language and object-oriented development in C++.

Customer Reviews:

2 out of 5 stars For beginners 2 starts, otherwise 0 star.......2007-06-29

I have this book and many other C++ books, have to say, Nay.
Definitely not for professional programmers.

Maybe OK for beginners, I am not too sure. Cause I think there are a few other books out there, that are better organized.

Only bright point: print quality is really good, formatting and page quality.

3 out of 5 stars C++ primer plus is better.......2007-02-23

For the students who want to learn C++, the book C++ primer plus is
way much better than this one (and also a lot cheaper). This book is
getting bigger and bigger. It tries to explain everything in one book, which, to my oppion, is a big mistake. No one can fully comprehend every aspect of C++ in one book. As a textbook, it needs to be more focused. In this sense, the book C++ primer plus (remember there is a "plus") is superior than this one. You may want to check my review on the book C++ primer plus (and also my review on C++ primer).

This book is way too expensive for poor college students. The color pages look good, but you paid $$$$$ for that.

4 out of 5 stars Very good........2007-02-13

This is an excellent C++ book either for the beginner or the more advanced programmer. My only problem with this book was the way it introduced the type Class but didn't explain this fundamental concept thoroughly. If you are a novice at object oriented programming this could be confused as the example class "Gradebook" quickly becomes populated with member functions. The book spent more time harping on the = versus == stumbling block than the idea of classes!

Other than that small problem I found it to be an excellent C++ book.

1 out of 5 stars Worst C++ book ever.......2006-11-08

Do yourself a favor. Buy "The C++ Programming Language" by Stroustrup instead of this one.

5 out of 5 stars The state of the art in computer textbooks (beginner to intermediate).......2006-10-29

While this text targets the beginners to intermediates in the C++ way of doing things, the layout and content of the book (and CD-ROM and "Cyber Classroom") are excellent. I believe this book sets the standard in educational texts. The "For Dummies" series or the "Idiot's Guide To" series don't have the quality and usefulness that Deitel's book has. He keeps the humour and other distractions to a minimum and focuses on any given topic with concision and clarity, without demeaning the reader with stupid jokes that a 5 year old might laugh at. The code samples are also beautifully layed out, with nice looking highlighted code. Even the type of paper used is of high quality but admittedly, the paper type is common in university level textbooks. This book is currently the recommended text for second year computer science students at my university.

The online accompaniment to the book is very good and I think represents where educational textbooks are going, with an emphasis on online material. Much of the book's content can be found online. The book provides you with a code to access the online content. They even include audio samples to go along with the code samples (as in, an instructor's voice....not music or anything). The web design is also top notch.

This is my first Deitel book but I really doubt it will be my last. The "How-To" series looks like it includes most, if not all of the other popular languages as well. He also has many books for advanced programming which I look forward to getting later on.

Highly recommended!
Visual C# 2005 How to Program (2nd Edition) (How to Program)
Average customer rating: 3 out of 5 stars
  • Read the book to get the best out of it
  • Lengthy, but explains in detail
  • Excellant book on c#
  • Another Deitel sleeping pill
  • Lots of filler pages of code
Visual C# 2005 How to Program (2nd Edition) (How to Program)
Harvey & Paul) Deitel & Associates
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. C# for Programmers (2nd Edition) (Deitel Developer Series) C# for Programmers (2nd Edition) (Deitel Developer Series)
  2. Visual Basic 2005 How to Program (3rd Edition) (How to Program (Deitel)) Visual Basic 2005 How to Program (3rd Edition) (How to Program (Deitel))
  3. Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft)) Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))
  4. Murach's ASP.NET 2.0 Web Programming with C# 2005 Murach's ASP.NET 2.0 Web Programming with C# 2005
  5. Murach's C# 2005 Murach's C# 2005

ASIN: 0131525239

Customer Reviews:

4 out of 5 stars Read the book to get the best out of it.......2007-09-23

The best way to learn C# or any programming language is to type out and debug many programs. This book provides many examples for the same. Although I find this book too wordy, I recommend to read the book to get the best out of it.

5 out of 5 stars Lengthy, but explains in detail.......2007-07-05

Visual C# 2005 (2nd edition) is an excellent book, while it is very lengthy, the book covers most of the topics with an extreme amount of detail. While the main focus of the book is C#, coverage of XML and ASP is also included. The review questions at the end of each chapter made this book have a text book feeling commonly seen in a classroom, but this was highly useful. This book is not meant as a quick intro into a programming language, but rather an intermediate or deep study of C#.

5 out of 5 stars Excellant book on c#.......2007-06-29

This is an excellant book on C# for programmers and also for those who don't know any programming.
Deitel books are recommended for everyone. I trully enjoy their books.

2 out of 5 stars Another Deitel sleeping pill.......2007-06-15

The book is too expensive, plain and simple. It does not deliver for the price you have to pay but it is "academic friendly" so you'll have to buy it if you take college programming classes.

The book starts out very slow and drawn out. So many statements are made by the authors in this book that, while they are indeed true, are so abundant and on even the most mundane topics you forget what you're supposed to be learning. The authors wrote a programming book in which they dedicate painful step by step procedures (with complete screenshots) of how to start a new project in the VS IDE and such. I find that insulting. If you have this book, chances are you have been using Windows for more than two weeks and know how to create new documents, etc from the standard menu items. Also, chances are this isn't your first programming book. It is not marketed as a complete beginner book or for an introduction to programming course. Visual Studio isn't THAT complicated to start using; I'd be very surprised if any reader of this book would be completely lost if they didn't have their hand held while starting a new project. "Click File - New Project. Click OK. See Figure 3.1." They repeat this type of hand holding all throughout the book.

The book "Programming in the Key of C#" devotes one small paragraph to the process of creating a new project, and this is very much a beginner's programming book. No figures, no screenshots just a very simple explanation.

They go all out in the minutia to woo academia because it's so correct. It has the sense of completeness but lacks where it counts; understanding the topic.

In their painful attention to detail and accuracy (which are usually good qualities to have), they have gone too far to see the forest for the trees. What's worse is sometimes you'll find pertinent information buried within the fluff, so you can't skip over anything.

I could explain what a flower is in 10 pages of semi-related information while going off on tangents and you still wouldn't know what a flower was. It's just as important to show readers the information they need to know, as it is to hide from them the information they do not need to know.

Here's a quote directly from the book:
"Exception handling enables programmers to create applications that can resolve (or handle) exceptions."

Exception handling lets you handle exceptions....

2 out of 5 stars Lots of filler pages of code.......2007-05-05

A good book is short and concise. This book for all the pages is missing good explainations and details about the topics.Their thinking is 4 pages of code is good info. Its not. A explaination then a short block of code is good info.
C How to Program, Fourth Edition
Average customer rating: 3.5 out of 5 stars
  • Excellent Textbook
  • Not as good as some may suggest...
  • Very Good Book on C (Emphasis on Beginners)
  • Great book for novices
  • textbook-critic
C How to Program, Fourth Edition
Harvey M. Deitel , Paul J. Deitel , Deitel , Assoc. , Deitel , and Associates
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Education | Nonfiction | Subjects | Books
GeneralGeneral | Education | Professional & Technical | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. C++ How to Program (4th Edition) C++ How to Program (4th Edition)
  2. C++ How to Program (5th Edition) (How to Program) C++ How to Program (5th Edition) (How to Program)
  3. Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching (3rd Edition) Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching (3rd Edition)
  4. C++ GUI Programming with Qt 3 (Bruce Perens' Open Source Series) C++ GUI Programming with Qt 3 (Bruce Perens' Open Source Series)
  5. UNIX Made Easy UNIX Made Easy

ASIN: 0131426443

Book Description

Highly practical in approach, this book introduces learners to the fundamental notions of structured programming and software engineering. KEY TOPICS It covers the full C language, key library functions, object-oriented programming in C++ and Java, and event-driven GUI programming in Java. For individuals begin their mastery of C Programming.

Customer Reviews:

4 out of 5 stars Excellent Textbook.......2005-07-20

This was my college text for an intro level class within my information systems major at the University of Texas at Tyler. While I was first a bit worried over the sheer size of the book I soon came to love it.

Pros:
+The book includes amongst it's numerous examples many complete programs. Meaning that when I wanted to see how something worked I could enter the example and it would compile properly. Most of the other programing textbooks I've experienced include only bits and pieces in their examples.
+The book was able to answer every question I had on C.
+The index was extremely well constructed.
Cons:
-Size may be an issue. If you already resemble a packhorse moving from classroom to classroom this book may not be for you.
-If your looking for a concise intro to C where the goal is entirely to learn the 'how' and not also the 'why' this book isn't for you. The Deitel philosophy seems to be to list every possible detail concerning C and how to use it, order it based on how necessary it is, and then beat it to death.

Hopefully this gives you a good idea of what the text is like. The four-star rating is given to "C How to Program" as a textbook. Were I thinking of it as a teach-yourself-C book I would probably rate it 3star simply because the amount of info (and the relativly high cost) is above what the hobbiest needs.

3 out of 5 stars Not as good as some may suggest..........2005-05-02

This book is too dense, basicly all you are getting is one third of the book on the subject. However, the explanation is well written and clear, but it follows few chapters after given example code.
In each chapter very much is covered in very short lessons, the author felt like he had to put two other languages in the same book c++ and java.

Pros : Good explaination.
Cons : Covers very much in each lesson.

4 out of 5 stars Very Good Book on C (Emphasis on Beginners).......2005-02-03

This book is used in FSU's CGS 3408 course: "Introduction to Programming with the C Language." In the preface, the Deitels state that this book is for everyone (beginners to experts) who want to learn C. They've made a very good stab at that goal, but realistically, I'd have to say that those who are professional programmers in other languages will find this book too long for their needs. For beginners (and even those moderately versed in other languages), this is an excellent book. I really have only three minor gripes about it:

- First, throughout the C portion, the book uses scanf as the default for getting user input. Unfortunately, as my compiler warned me constantly (and I verified on the web), scanf has been "deprecated" (I guess that's a fancy way to say don't use it, use something else). Unfortunately, the book talks about alternative IO in only one chapter near the end of the C portion and very rarely uses it. So, this book teaches as a standard an input method that's been superseded.

- Second, and related to the first, the book clumps all IO except for printf and scanf into a single chapter near the end. It would have been a lot better if they had introduced alternative IO a little at a time throughout the book. As it is, my eyes just glazed over when I hit that chapter.

- And, finally, though this might sound weird, there are too many exercises at the end of each chapter. I read through this book on my own and so had no way of choosing which exercises to do. Some of the chapters have over 40 programming exercises. I suppose this is great at a college where the instructors can select different exercises for years without repeating. But, as an individual, I'd have preferred a handful of in-depth exercises focusing on the chapter material instead of a huge number of varied exercises (some of which don't seem to have much bearing on the chapter).

One note about the content of this book: most of it (over half) is dedicated to C. It covers C in detail. The remaining half is equally divided between C++ and Java. The level of detail in those chapters (and the exercises, too) comes nowhere near that in the C portion. If you're interested in C++ or Java, those chunks in this book are good, but you'll really need to read dedicated books to get the full treatment.

Overall, a very good book. Experienced programmers might prefer something more terse, but all others will be pleased. I give it 4 stars out of 5.

5 out of 5 stars Great book for novices.......2004-12-21

I got C as my first programming language in university and my lecturer recommended me to buy this book. He's right. This book is very good. It contains very detail information about C in plain words. The sentences are easy to understand for a student like me who don't use English as primary language. This book really helps me understand C in a different view. I would recommend this book to everyone who's interested in C. If you are new to programming, this book is a good start.

1 out of 5 stars textbook-critic.......2004-02-01

This book first needs better binding glues since it comes apart after a few weeks of heavy usage. When I surveyed other students' textbooks their books suffered the same fate.

Some of the book's examples are difficult to follow along and the explanation usually follow several pages later.

Some of the problems deal with Casino card and dice gambling type problems that some religious students just aren't familiar with and the description in the problems assusme students know all the subtle "ins" and "outs." Also some of the problems take way too long to do.

The glossy paper also isn't necessary. Under typical flourescent lighting conditions, it glares too much, thus reducing book's usage.

At HVCC college CIS department one instructor is actually using another textbook since he too feels strongly that this Deitel book isn't suitable to learn C that easily.

Gerard J. Sagliocca, P.E.
gerard_sagliocca@yahoo.com
C++ How to Program (4th Edition)
Average customer rating: 4 out of 5 stars
  • Of Syntax && Semantics....
  • THE EMPEROR HAS NO CLOTHES
  • The authority on C++ from the C++ authorities
  • c++ became fun!
  • There is NOTHING like it!
C++ How to Program (4th Edition)
Harvey M. Deitel , and Paul J. Deitel
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. C How to Program, Fourth Edition C How to Program, Fourth Edition
  2. Java How to Program, Fifth Edition Java How to Program, Fifth Edition
  3. C++ in the Lab: Lab Manual (4th Edition) C++ in the Lab: Lab Manual (4th Edition)
  4. C++ How to Program (3rd Edition) C++ How to Program (3rd Edition)
  5. Data Structures and Algorithms in C++ Data Structures and Algorithms in C++

ASIN: 0130384747

Book Description

With nearly 250,000 sold, Harvey and Paul Deitel'sC++ How to Programis the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The authors have given this edition a general tune-up of object-oriented programming presentation. The new Fourth Edition has a new code-highlighting style that uses an alternate background color to focus the reader on new code elements in a program. The Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published -- with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. This new Fourth Edition has an upgraded OOD/UML case to latest UML standard, as well as significant improvements to exception handling and operator overloading chapters. Features enhanced treatment of strings and arrays as objects earlier in the book using standard C++ classes, string and vector. The Fourth Edition retains every key concept and technique ANSI C++ developers need to master: control structures, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the code from the book as well as essential software for learning C++. For anyone who wants to learn C++, improve their existing C++ skills, and master object-oriented development with C++.

Customer Reviews:

5 out of 5 stars Of Syntax && Semantics...........2006-03-01

The Deitel's give you - the inclined reader either entering into or creating within the programming world - a framework upon which to rectify your programming prognostics. Programming is a fine art, delicate though demanding, and one not readily dealt with by the lazy or pseudo-informed. Take my specific background for instance. A college-level course in Problem Solving with C; essentially an intermediate electrical engineering course teaching the ropes of the C language in addition to hand-coding using the terminal, in a Linux environment. This course offered no options; i.e. the compiler was gcc (can't remember the version, maybe 3.0 or so), the editor was Emacs (wonderful environment, having all the essential tools and debugging features). However, it was a grand experience in that it was learned how programming can only truly be ascertained via actually sitting down, hammering out hundreds of lines of code (thousands in one assignment), and then wracking the brain by having to debug stingy, pesky, occassionaly habitual tid-bits of coding error. Emacs is a joy since it displays run-time errors and their corresponding line(s) in the program itself. However, one can frequently expect to encounter, or have coded, a buggy piece of code on line, let's say, 268; meanwhile, albeit this is the line the compiler has registered or flagged for error, the actual bug may lie all the way up in line 250, or 100, or perhaps even a silly misused or unused constant declaration. After runnig the gauntlet of beginning trials regarding programming - in any language - it is safe to say that you should be fairly confident in your abilities, and view programming as a creative but cautious - still extremely tedious requisites - process and endeavor.
Now, moving onward to C++, a superset derivative of Ritchie's C language from Bell Labs, AT&T - C++ was fine-tuned and developed by Bjarne Strustroup. C++ annoys many programmers of the 80's because it indeed does in many ways restrict the programmer to OOP. On mega projects, this is an invaluable time-saving technique/method. However, C++'s compilers are all based on C-code and assembly, so it is fair to say that whatever one can do in C++, one can do in C. And the hierarchy descends on through assembly - even to machine code for you sadists. Point being, C++ is weaker than C at the machine-level, just as Java is languished in comparison with C++ memory-management. Ultra-fast code requires C and assembly, nifty still-very-speedy code is the mainstay of C++, and hindered financial projects have a love affair with Java. All of the grand arcade-genre games and simulation software is written in C/C++, meaning a convergence, or rather confluence of the two languages. Alright, so now what does Deitel teach the becoming programmer? Nearly everything! This can't be said of many books on an assortment of subjects because, unlike programming, the physical sciences amalgamate a plethora of theory. In coding, this can be done and certainly has been (i.e. nobody but Microsoft has any clue what the code behind MS Office products looks like, though conjectures aren't too taxing; e.g. Linux programs are functional as well), though the learning curve may only be a 1-3 yr stretch. With Deitel's book on C++ in hand, programming becomes that much easier. A senior at my school claims nearly everything he's leanred regarding symantics stems from Deitel and a few other books (i.e. Strustroup's). Assuming you already have a handle on control structures (for, while, do while loops), functions, arrays, pointers (nonintuitive aspect of C/C++), and some knowledge of strings, you're well on your way. If not, learn C before C++ and actually code along the journey - reading alone won't make you into a strong coder. In C++, the Class is the key; in C it is called a Structure, and is just as powerful, however C functions are its ultimate bane. The whole point of OOP for those of you debating learning C++/Java/Python is this: instead of largely separated functions and their calling procedures, C++ makes everything an object - i.e. if you want the Area of a solid shape, be it a sphere, triangle, rectangle, box, etc., you create a class Solid. Now rather than having functions dotting the program all over the place, you can minimize your code to fewer lines pretty much performing the same mathematical procedures. The overhead increases in some situations, but the less code the better; this isn't wholly true, but for the working programmer earning a salary, it is a godsend. Please keep in mind; learning C++ does not make you better than your C-coding boss. Quite the contrary; a C-coder with a decade of experience can produce working programs for all sorts of projects (cross-platform, applications, games, databases, scripts, libraries, physics engines, etc.). However, by learning C++, you'll be able to even improve the efficacy of your C-coding tendencies; e.g. you'll use C less and less. There is one big dilemma regarding C++, and this has to do with it being used more and more like a subset or partioned set of C rather than a superset. There are no books teaching this aspect of advanced programming, not even Deitel.
Strongest points of Deitel: data abstraction (may take a while to digest), operator overloading (perhaps C++'s most useful facet), inheritance (couldn't have OOP without it; it allows different Objects, i.e. a solid and a more definitive object like an engine, to share similar variables and components (constants, function calls...expands the overall scope which is what minimizes amount of code); polymorphism (mechanism for class-based type, member functions marked as polymorphic using 'virtual' keyword, all members w/ a virtual possess a secret/hidden data member); templates (not a personal favorite); exception handling (couldn't live without it); STL library (organized to perfection, read Stroustrup after Deitel and also C++ in a Nutshell by O'Reilly - great author). CGI webprogramming isn't as promising as Java in my book. I only say this because, while porting programs to multiple platforms is simple and easy in C (short programs and header files already exist for open source reuse) it is a pain in C++. Also, the issue that eventually presents itself to the programmer delving into various realms of application development is database access. Take a gander at the wide-ranging options available - e.g. Access, SQL, mySQL, DB2, JDBC, Oracle, etc. Database's are the crux of the modern programming environment (i.e. web-based gaming and virtual environments) and yet can be the most devious of all rudiments to grasp. Java, sponsored more and more by IBM, is going to steal the show; DB2 is just to powerful and efficient. Access is a pain, but SQL is costly and again there's no need for high-cost standardized databases. It is the equivalent of selling candybars; you'll never know which one is best if you can't afford to sample. Lastly, purchase the solutions manual along with the text; it is only 336 pg.'s and covers nearly half the problems in the book. Without it, you won't know how to apply C++ beyond simple text-based programs - you'll still be coding mostly text-based, but the difficulty involved is exponentially vast regarding Deitel's examples and their end-of-chapter problems. Oh, and I'm using gVim6.4 editor, Microsofts free (Enterprise Version!!! sells for almost a grand!) Visual C++.NET 2003 Toolkit and Executable. Here's a brief rundown of the steps involved (gVim6.4 lacks a debugger, so if you're programming for work you might wanna buy the standard .net 2003 environment);
Write your code in gVim6.4 editor:
// Sample Program; simplest example
#include

using std::cout;
using std::endl;

int main ()
{
// print on two separate, vertically adjacent lines
cout < < "Hello" < < endl;
cout < < "Hello, hello again!" < < endl;

return 0;
} // end function main

Now open the Toolkit Command Promt (DOS-based), type mkdir C++
press enter, then type 'cd C++ (or c++)' enter, then 'notepad hello.cpp' enter (or whatever filename you choose, e.g. test.cpp) and wallah! You know just click Yes to create the new notepad file, copy your gVim colored syntax into notepad and save. Next, in order to compile and run, you type: cl hello.cpp (this builds the .obj file along with displaying a few lines of compiler-specific details), and then type 'hello'. You should see printed in the terminal immediatley below: Hello
Hello, hello again!
Microsoft has plenty of info on using the command prompt, and it can even compile frameworked .net applications.

1 out of 5 stars THE EMPEROR HAS NO CLOTHES.......2005-12-09

Why so many CS departments seemingly choose this book is beyond me. After taking an introductory computer science course I'm convinced that I could write a much better tutorial.

The explanations are hardly intelligible. The format is horribly circumlocutious. Jargon is awkwardly explained; the code is horrible; the ordering of topics is inexplicable.

Stay away. Spread the word.

5 out of 5 stars The authority on C++ from the C++ authorities.......2005-09-23

This is my 3rd copy of this book. I had the 3rd edition in college, the 2nd edition for a work related project, and finally this copy (4th edition) for another college class. These books definitely got better in later editions, and they were good to begin with.

These guys go over everything, I mean EVERYTHING. The one fault I have heard is that there is too much detail. The fact is, that is the material, there is a lot to C++, and it is well presented here. This material is presented in a very logical manner, with clear thought given to how the student will be learning the material. Do not rush through this book, and do the exercises at the end of the chapters. If you do this you will learn the material, and learn it well. This book is great for the experienced programmer as well. I have been programming for 15 years, and I still learned something reviewing the first chapters.

5 out of 5 stars c++ became fun!.......2005-09-01

We are moving from Delphi to C++, i picked up several books and courses, but this one (by the way here in Europe we do have the fifth edition...) made C++ clear and easy to understand. It kickstarted us developing in c++.

Next to C++ they also give a good insight in software developing, UML tools and a deep explanation why things are done in a particulair way. So the book is not simple a list of all the possibilities with C++, but alsos give background on development en programming, something missing in most publications.

I can advise it to all stepping into C++, it's worth every Euro i paid for it and all the sleep it has costed me.

5 out of 5 stars There is NOTHING like it!.......2005-08-20

Below is what I told Mr. Deitel and you novices out there should read it too:

From a Novices' stand-point, these books are a God Send. I'm as novice a programmer as they come and all the Deitel books I have studied (which are quite a few in number now), have always been very simplistic when explaining such complex programming theories. Thanks very much for understanding and tailoring your material toward what the novice can understand, and would like to see in a programming book.

This book (and all other Deitel programming books) have made my programming experience such a joy! IF you know NOTHING or VERY LITTLE about C++, JAVA, VB or practically any other programming language, AND IF you study via Deitel books, you'll find that you're grasping very complex topics with ease AND having a blast doing it.

Definite BUY! (If I could rate higher than a 5, I would!)
C# How to Program
Average customer rating: 3.5 out of 5 stars
  • Deffinitely a beginner book
  • Wretched
  • Great coursebook, but heavy for the beginner
  • A huge over written mass of book
  • Very confusing and technical
C# How to Program
Harvey M. Deitel , Paul J. Dietel , Jeffrey A. Listfield , Tem R. Nieto , Cheryl H. Yaeger , and Marina Zlatkina
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Mathematics | Science | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Visual C# 2005 How to Program (2nd Edition) (How to Program) Visual C# 2005 How to Program (2nd Edition) (How to Program)
  2. C# For Experienced Programmers C# For Experienced Programmers
  3. Visual Basic.NET How to Program, Second Edition Visual Basic.NET How to Program, Second Edition
  4. Visual C++.NET: How to Program Visual C++.NET: How to Program
  5. Oracle9i: SQL, with an Introduction to PL/SQL Oracle9i: SQL, with an Introduction to PL/SQL

ASIN: 0130622214

Customer Reviews:

2 out of 5 stars Deffinitely a beginner book.......2007-03-29

This book is solidly aimed at beginners. It almost as if it's written for a reasonably intelligent person who somehow hasn't had much computer experience. These "How to Program" books in their previous editions for C and C++ were always held up as a sort of gold standard for learning a programming language. That is not the case with this C# edition.

The book is verbose to a fault. I've read several intro C# books now, and this is easily the worst one. For all it's pages, How to Program, offers so little to the reader. Yes it covers all the basic information you need to know, but it's so verbose you can't help but feel like the author is wasting your time as you read it.

To give you examples, most books of this sort assume the reader knows what a computer and the internet are, and at least can name a few programming languages. Other books will give you maybe a few pages of introduction to the history of C# and .NET and make comparisons to other common languages. How to Program starts with a 35 page chapter explaining computers, how they work, the internet, and a history of programming leading up to C#.

From there, every chapter begins with a smattering of historical quotes that have the most tenuous relationship to the material being presented in the chapter. Every basic feature is then covered in agonizing detail in a writing style capable of putting Bam Margera into a coma.

Your money and time would be much better spent on any of the following 5 books, Programing C# (O'reilly), Learning C# 2005 (O'reilly), Programming Microsoft Visual C# 2005: The Language, Microsoft Visual C# 2005 Step by Step, or C# for Dummies (I'm not kidding). Get any of those 5 books and Programming .NET Components (O'reilly), and you will learn much more in fewer pages and have a much greater grasp of working with C# and .NET.



1 out of 5 stars Wretched.......2006-04-20

The text and examples in this book are too bogged-down in Visual Studio-isms for it to be a good introductory programming text, but the material is also too basic for experienced programmers.

The layout is terrible. Practically every third word is bolded, and the prose is interrupted by frequent "asides" that are inserted in the middle of paragraphs and stretch across entire pages. I found one page with *eight* asides on it! If the information was vital enough to be included, it should be integrated with the rest of the text; if it's truly optional/additional info, it should have been placed in the margins where it wouldn't interrupt the flow of the text upon a first reading. I find this book nearly impossible to actually read because of these very poor design decisions.

The few code examples I've tried to run from the book do not compile as printed. I suspect they were copied-and-pasted out of Visual Studio with vital parts omitted. This is an inexcusable oversight for a book aimed at beginners.

There is a second edition of this book out now. I would seriously recommend casting a critical eye on it, after all the problems with the first edition.

I have a few Deitel books that I like a great deal, so this book was a real letdown in every way. Please avoid if you value your sanity.

4 out of 5 stars Great coursebook, but heavy for the beginner.......2005-12-22

Like a few others said, this book is very verbose at 1500 pages, but it's overkill for most people. I like it because it's got lots of coverage on many areas, but the examples are too big and too many and take from showing the meaty theory around each chapters objectives. I still give it 4 stars because others who have looked it over told me it's not too bad

1 out of 5 stars A huge over written mass of book.......2005-12-19

I've been reading technical books for 25 years and this book was recommended to me by someone else - what a let down. First, way too verbose on every subject. I have never seen a book with so much miscellaneous and distracting stuff crammed into one page. The book is 1500 pages of which half don't need to be there. This might work in a class room, but a huge mistake for individual learning. They call there code samples live code, but I call it filling the pages. It's better to explain concepts with simple examples first, then build on them, and this book fails miserably. Many times, only a 2-3 paragraphs explains something, then it goes on for 10 pages dissecting samples. Then briefly concludes before whisking to the next long sample. It's quite the jumble. Also, open any page in this book and you will see 20 bold highlighting of keywords that is very distracting. Also, the pages are thin and have a glare that I find annoying.

The authors appear very knowledge and I'm sure they mean well, but the book is a labor of over analyzing. It's need to be merged with a "dummies" approach to make it more balanced.

I found the subject of basic classes poorly covered in only one brief chapter, and I still haven't found how to make arrays of classes. Also, the index seems to be weak.

However, the breadth of the book is nice if you need to study a few esoteric areas such at TCP/IP, and I have to admit that the chapter on data structures and collections seems to be superb. I would only buy the book for a few of the chapters, but if your trying to learn from the ground up, you will doubt your confidence to learn programming.

1 out of 5 stars Very confusing and technical.......2005-09-16

This book may have some examples that work but the whole context is utterly confusing. I have it because it's what I'm using for my OOP programming class and I wish they didn't use it! It gets me so frustrated just going through it that I was asking the teacher if I should drop programming altogether. In reading another post, I see that a University teacher wrote that they didn't like this book as the students start blaming themselves for not understanding the concepts when it's really the books fault. I was guilty of feeling that way but in talking with other classmates and in reading these reviews from BEGINNERS, this book is definitely not worth it! If you are an experienced C++ or Java programmer you will probably understand the book pretty well as there are experienced people posting their thoughts but for the beginner it's a no no! I'm in a beginner class and it's way too confusing and frustrating!
C How to Program (5th Edition) (How to Program)
Average customer rating: 2 out of 5 stars
  • Very Little New!
C How to Program (5th Edition) (How to Program)
Harvey & Paul) Deitel & Associates
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. C++ How to Program (6th Edition) C++ How to Program (6th Edition)
  2. A Structured Approach Using C A Structured Approach Using C
  3. Java How to Program (7th Edition) (How to Program) Java How to Program (7th Edition) (How to Program)
  4. Learning PHP 5 Learning PHP 5
  5. MATLAB: An Introduction with Applications 2nd Edition MATLAB: An Introduction with Applications 2nd Edition

ASIN: 0132404168

Book Description

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. Includes strong treatment of structured algorithm and program development in ANSI/ISO C with 150 working C programs. New chapters added for C99 and game programming with the Allegro C Library. Includes rich, 300-page treatment of object-oriented programming in C++. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program's input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations. A valuable reference for programmers and anyone interested in learning the C programming language.

Customer Reviews:

2 out of 5 stars Very Little New!.......2006-09-23

If you have the 4th edition, you have 95% of the 5th edition.
How to Use Spss: A Step-By-Step Guide to Analysis and Interpretation
Average customer rating: 4.5 out of 5 stars
  • Good Only for Review
  • Step-By-Step Guide
  • Great Book
How to Use Spss: A Step-By-Step Guide to Analysis and Interpretation
Brian C. Cronk
Manufacturer: Pyrczak Pub
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Computers & Internet | Subjects | Books
Mathematical & StatisticalMathematical & Statistical | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Making Sense of Statistics: A Conceptual Overview Making Sense of Statistics: A Conceptual Overview
  2. Research Methods and Statistics: A Critical Thinking Approach Research Methods and Statistics: A Critical Thinking Approach
  3. Long-Term Psychodynamic Psychotherapy: A Basic Text (Core Competencies in Psychotherapy) Long-Term Psychodynamic Psychotherapy: A Basic Text (Core Competencies in Psychotherapy)
  4. Basic Statistical Analysis (8th Edition) Basic Statistical Analysis (8th Edition)
  5. Evaluating Research in Academic Journals: A Practical Guide to Realistic Education Evaluating Research in Academic Journals: A Practical Guide to Realistic Education

ASIN: 188458568X

Customer Reviews:

4 out of 5 stars Good Only for Review.......2007-10-03

This is a good book if you have already taken a intermediate bio stats course.

It is good for review.

But this is not a textbook & suffers from all the pitfalls of "Industry Learning Books", it is not real explanatory & does not give the answers to problems assigned in the book. I always hated this, how am I supposed to know for sure, if I have the right answer?

These types of books seem too cheap, to spend more money on an extra half page of text (or less actually), explaining the answers to a problem.

I don't know why, & I would spend more money on purchase for this. But this is a theme all these industry books have, & it degrades them from textbook quality.

HTH

5 out of 5 stars Step-By-Step Guide.......2007-02-07

This is an excellent product... Without it I would have been lost interpreting findings after using the SSP 14.0 statistical program. arrived in excellent condition. Only issue, arrived later than I expected, having paid for expedited delivery.

5 out of 5 stars Great Book.......2005-03-14

This is really a great book. I don't think I would have made it through stats without it!
How to Prepare for the AP Physics C
Average customer rating: 4 out of 5 stars
  • Tough material - But you want to pass don't you?
  • very useful but decieving
  • THE BEST way to prepare
  • One of the finest book on AP Physics.
  • Good practice - Lots of typos
How to Prepare for the AP Physics C
Robert A. Pelcovits , and Joshua D. Farkas
Manufacturer: Barron''s Educational Series
ProductGroup: Book
Binding: Paperback

Advanced PlacementAdvanced Placement | Test Guides - College & University | Education | Reference | Subjects | Books
GeneralGeneral | Physics | Science | Subjects | Books
GeneralGeneral | Physics | Professional Science | Professional & Technical | Subjects | Books
Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
Look Inside Science BooksLook Inside Science Books | Trip | Specialty Stores | Books
Look Inside Teen BooksLook Inside Teen Books | Trip | Specialty Stores | Books
Similar Items:
  1. How to Prepare for the AP Calculus (Barron's How to Prepare for Ap Calculus Advanced Placement Examination) How to Prepare for the AP Calculus (Barron's How to Prepare for Ap Calculus Advanced Placement Examination)
  2. Cracking the AP Physics B and C Exams, 2006-2007 Edition (College Test Prep) Cracking the AP Physics B and C Exams, 2006-2007 Edition (College Test Prep)
  3. How to Prepare for the AP Physics B (Barron's How to Prepare for the Ap Physics B  Advanced Placement Examination) How to Prepare for the AP Physics B (Barron's How to Prepare for the Ap Physics B Advanced Placement Examination)
  4. How to Prepare for the AP Statistics, 2007 3rd Edition, (Barron's How to Prepare for the Ap Statistics Advanced Placement Examination) How to Prepare for the AP Statistics, 2007 3rd Edition, (Barron's How to Prepare for the Ap Statistics Advanced Placement Examination)
  5. Cracking the AP Calculus AB and BC Exams, 2006-2007 Edition (College Test Prep) Cracking the AP Calculus AB and BC Exams, 2006-2007 Edition (College Test Prep)

ASIN: 0764118021
Release Date: 2005-11-17

Book Description

A comprehensive review of Physics C curriculum topics is followed by a diagnostic test and two Advanced Placement practice exams with answers explained. An introductory section consists of a review of vectors, basic calculus concepts, and strategies for problem solving on the AP exam. Physics C topics reviewed fall under two major headings: Mechanics and Electricity and Magnetism. The Mechanics section covers topics that include Newton's laws, linear momentum and collisions, and universal gravitation. The Electricity and Magnetism section covers Gauss's Law, DC circuits with resistors and batteries, magnetic fields, Ampere's Law, and much more. This brand new Barron's title makes ideal preparation of the AP Examination in Physics C.

Customer Reviews:

5 out of 5 stars Tough material - But you want to pass don't you?.......2007-06-23

I bought this book with several others to supplement my daughter's physics class. I also went back and collected the openly available free-response questions and the much more limited multiple choice questions from actual prior tests. By comparison this book is indeed harder than what is needed for the actual test. However, overall this is a great book as it will prepare you for the AP Physics C test.

This book is comprehensive and deals with each topic in detail - therefore there is no problem on this point.

However, I feel that the difficulty of the problems may not make it appropriate for someone studying the topic with less than a few months to go before the AP exam. It may be better in that case to try another guide (see my other reviews - Physics C by Mooney) in order to cover more topics - albeit in less depth. However, if you start early (or have a good grasp of physics already and are in need of excellent and challenging problems) this is the way to go. If you can master this guide, you will get a great score on the exam. Keep in mind, the "trick" to physics problems is to do enough in number and quality to be able to "smell out" what the correct answer should look like and to "see" the common pitfalls and avoid them. Once you do enough, you will realize that there are only so many variations on any one particular topic that can presented in a testing format.

For those of you that start studying early, buy this book and Physics C by Mooney and get to work.

4 out of 5 stars very useful but decieving.......2007-05-31

This book is very useful and helpful for the AP. It gives an in depth explanation of each problem and the relating topic. But when using this book, keep in mind that THE BOOK PROBLEMS ARE MUCH HARDER THAN THE EXAM. I felt that the problems in the book were significantly harder and more time consuming that the AP problems. So if you purchase this book (which I recommend), don't get too worked up over the difficulty, the AP is much easier. Good for practice but bad for self-confidence :) Otherwise, excellent book, can be used in college as well.

5 out of 5 stars THE BEST way to prepare.......2005-10-06

This is an excellent, comprehensive manual. 746 pages of length ensures that every imaginable topic on the AP physics tests (Electricity and Magnetism, and Mechanics) is covered. Excellent organization! The test questions in this book are harder than the actual test, which makes the actual test a breeze. If you go on in physics, this book is a good primer to get you ready for harder classes and harder problems. I used this along with Feynman's lectures for studying.

The only flaw: the numerous typos. I did get a kick out of the one on p62-63 that said to "Integrage" the function. Unfortunately, the errors are with pretty rudimentary stuff, and they could have benefitted from a more comprehensive proofreading. But when you only spend $12 on this wonderful book, the typos can be overlooked, and you see an excellent comprehensive guide overall.

5 out of 5 stars One of the finest book on AP Physics........2005-08-31

It has many problems you can practice with. Most of practice books don't have more than 5 practice tests, so buy several books to study more.
And you definitely have to get this book. It clearly explains the concepts and gives good descriptions for everything.
I strongly recommend this book!

4 out of 5 stars Good practice - Lots of typos.......2005-01-31

How to Prepare for the AP Physics C contains a good deal of very helpful problems that are harder than the problems on the actual exam. The difficulty level of the problems makes the AP exam rather easy in comparison. However, there are typos on nearly every other page. These errors range from the benign grammar and spelling errors to the downright atrocious mathematical errors. You do need to have a pretty good grasp on physics before you use this book so the errors won't confuse you. If you don't feel you have a good grasp on the material, consider buying the Princeton Review's review book, which is for both the Physics C and Physics B.
The book is good overall and especially helpful for the Physics C student considering it is the only review book devoted specifically to the Physics C AP exam.
How to Write an Affirmative Action Plan
Average customer rating: Not rated
    How to Write an Affirmative Action Plan
    Business & Legal Reports (Firm)
    Manufacturer: Business & Legal Reports Inc
    ProductGroup: Book
    Binding: Ring-bound

    Labor & EmploymentLabor & Employment | Business | Law | Subjects | Books
    Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
    ASIN: 1556454457

    Product Description

    Here's Everything You Need to Write Your Affirmative Action Plan

    Writing an affirmative action plan that fully complies with the Office of Federal Contract Compliance Programs (OFCCP) requirements is a breeze with BLR’s award-winning Affirmative Action Plan handbook. That's because its practical samples and step-by-step advice give you everything you need in one easy to use handbook.

  • Plain-English analysis of key federal and state regulations
  • Step-by-step, how to conduct your self-audit
  • How to write your affirmative action company plan
  • Sample affirmative action plans you can copy and modify


  • This practical guide leads you through every OFCCP compliance topic:
  • New regulatory affirmative action plan requirements
  • How to conduct a 2-factor analysis
  • How to complete workforce and employee compensation analyses
  • Affirmative action laws, background, trends, the Equal Employment Opportunity Commission (EEOC), and the Office of Federal Contract Compliance Programs (OFCCP)
  • Sample policies for creating cultural diversity
  • How to conduct an affirmative action self-audit
  • Workplace diversity training programs and recruiting minorities, women, veterans, and individuals with disabilities
  • How to prepare for an OFCCP audit
  • Federal and state laws on racial discrimination, equal pay, gender discrimination, employment age discrimination
  • Visual C++.NET: How to Program
    Average customer rating: 4 out of 5 stars
    • Visual C++ Programing
    • Student and IT Professional
    • Useful but not quite enough
    • Good on its topic
    • Alright could of been better
    Visual C++.NET: How to Program
    Harvey M. Deitel , and Paul J. Deitel
    Manufacturer: Prentice Hall
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Databases | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Microsoft  Visual C++  .NET Deluxe Learning Edition--Version 2003 (Pro Developer) Microsoft Visual C++ .NET Deluxe Learning Edition--Version 2003 (Pro Developer)
    2. Microsoft Visual C++ .NET 2003 Kick Start Microsoft Visual C++ .NET 2003 Kick Start
    3. Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC (2nd Edition) Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC (2nd Edition)
    4. Microsoft  Visual C++  .NET Step by Step--Version 2003 (Step By Step (Microsoft)) Microsoft Visual C++ .NET Step by Step--Version 2003 (Step By Step (Microsoft))
    5. C++ How to Program (5th Edition) (How to Program) C++ How to Program (5th Edition) (How to Program)

    ASIN: 0134373774

    Book Description

    Written by the authors of the world's best-selling introductory/intermediate C and C++ textbooks, this comprehensive book examines Visual C++ .NET. Visual C++ .NET How to Program features the Deitels' signature LIVE-CODE™ approach to teaching programming with thousands of lines of code in hundreds of complete working programs. Start with an introduction to computers and Visual C++ .NET programming, then move on to more advanced topics such as graphical user interfaces (GUIs), multimedia, databases, and networking. Learn how to create reusable software components with classes and assemblies. Create database connections using ADO.NET, create Web-based applications using ATL Server and create Web services using ASP .NET and ATL server. The book features detailed LIVE-CODE™ examples that illustrate managed C++ code, highlight crucial files and streams concepts, show how to create custom GUI controls, demonstrate how to use sockets to hide network details, show real examples of Web services in action, demonstrate attributed programming in ATL/COM, illustrate COM components, and illustrate several substantial case studies. Benefit from the Deitels' outstanding and consistent pedagogy with icons that highlight good programming practices, common errors, software engineering observations, portability tips, performance tips, and testing and debugging tips. For anyone interested in learning how to program Visual C++ .NET. Previously appeared in 12/2002 catalog.

    Customer Reviews:

    5 out of 5 stars Visual C++ Programing.......2007-09-25

    I find Deitel to be a good author. I've used this book, C#, Visual Basics 6.0 and others. They are all well written and sometimes you can learn more from the Deitel book stand alone then in a college course. Note all Visual Microsoft software have free downloads.

    5 out of 5 stars Student and IT Professional.......2006-05-12

    I think this is a great book. I learn best in a "classroom" environment while doing lots of hands-on exercises. This book meets both of these needs. The material is presented in a logical manner that makes sense and the book is inundated with example code for hands-on work. When I received my book, there was some problems with some of the pages. I contacted the Deitel company and was impressed with how quickly and professionally they responded to my problem. When I have a need for books on programming, they will be the place I look first for resources.

    3 out of 5 stars Useful but not quite enough.......2005-05-31

    I found that this book gave me good general information on VC++.NET but not quite enough. When going through the book I tried to write the sample pieces of code as I was going and there was just not quite enough information on each of the samples for me to write it with out having to go and copy the code from the examples. Also it wasn't clear what the project settings should be set to. Eventually I figured them out but it just wasn't quite enough.

    I have been a C++/MFC Developer for 6 years and am finding the transition to .NET quite difficult. This book has not been the help that I was hoping for. I know the programming concepts but actually getting the proper syntax to work for simple things is taking quite a bit longer and the book does not have what I need.

    4 out of 5 stars Good on its topic.......2005-01-13

    This book is a very nice choice for learning .NET 1.1 programming with C++, provided that you have enough knowledge of the C++ language itself (as always is the case when programming with C++ in some platform).

    3 out of 5 stars Alright could of been better.......2004-11-19

    Much like others have said he spent far too much time on areas in which are less important atleast in my eyes

    While this book gives you a basic understanding in VC++ I found that it spent far too much time in the commandline
    programing (MC++) when you could teach from the start learning doing it via text boxes/lables which would condence alot of the
    reading making it less balky. Over 1/3rd of the book was on MC++ commandline programming! This book was also intended for
    college courses and answers to the questions are not answered for those of us learning on our own which is a real downside
    and made me skip ALOT of the questions at the end of chapters.

    This book doesn't get into real detail about data structors which is an important aspect of programming in general which made me disapointed..

    As Jody Blau said:
    "Also, I found that its style of giving a few pages of code, followed by a few pages of explaining the code, could have been used much more effectively. Often the "explanations" involved simply stating "what" they did and not "why". "
    is So true.


    All in all I feel this book is alright but I'm sure theres better out there.

    Books:

    1. CCIE Routing and Switching Official Exam Certification Guide (2nd Edition) (Exam Certification Guide)
    2. CCNA for Dummies, Second Edition
    3. Chosen Soldier: The Making of a Special Forces Warrior
    4. Circuit Design with VHDL
    5. Competing on Analytics: The New Science of Winning
    6. Compilers: Principles, Techniques, and Tools
    7. Computer Science: An Overview (9th Edition)
    8. Coreldraw 12: The Official Guide
    9. Counter Hack Reloaded: A Step-by-Step Guide to Computer Attacks and Effective Defenses (2nd Edition) (The Radia Perlman Series in Computer Networking and Security)
    10. Creating Database Web Applications with PHP and ASP (Internet Series)

    Books Index

    Books Home

    Recommended Books

    1. Smart Moves for Liberal Arts Grads: Finding a Path to Your Perfect Career
    2. How to Expand Love: Widening the Circle of Loving Relationships
    3. Advanced Accounting
    4. Don't Look Now: A Novel
    5. Financial Accounting: An Introduction to Concepts, Methods, and Uses
    6. It's Not My Fault: The No-Excuse Plan for Overcoming Life's Obstacles
    7. History: Fiction or Science
    8. Introduction to Financial Accounting: Review Questions, Working Papers, Practice Set
    9. Environmental and Natural Resource Economics: A Contemporary Approach
    10. Everyone in Silico