Programming Principles and Practice Using C++ is a book I think should be in the list of C++ books also, it's also written by Bjarn Stroustrup and offers:
* Preparation for Programming in the Real Word
* Focus on Fundamental Concepts and Techniques
* Programming with Today's C++
* Provides a Broad View
I have this book and the nice thing about it is that as a reader it offers Exercises such as write a program that converts from miles to kilometers with prompting the user to enter miles to just name one of the many tasks you have to do to learn the language basics , the book offers also Drills such as Standard library vector drill etc.
My conclusion about this book is that it gives students who want to learn to program in C++ the course to do so and this book is also very good to use at schools for teaching C++ programming basics.
Jon Skeet's "C# in Depth",
Jeffrey Richter "CLR via C#" 3rd Edition,
and for Entity Framework, Julia Lerman's "Programming Entity Framework". I believe a new edition is out in the States to cover Code First.
It is an absolute certainty that there are no certainties. ~ Christopher Hitchens 1949-2011
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DDEthel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett