Visual C# 2008 How to Program (3rd Edition) (How to Program (Deitel))

Visual C# 2008 How to Program (3rd Edition) (How to Program (Deitel))
Authors
Harvey Paul Deitel Deitel
ISBN
013605322X
Published
28 Sep 2008
Purchase online
amazon.com

Created by world-renowned programming instructors Paul and Harvey Deitel, “Visual C# 2008 How to Program, Third Edition” introduces all facets of the C# 2008 language through the Deitels' signature "Live Code™ Approach", that features hundreds of working programs. This book has been thoroughly updated to reflect the major innovations Microsoft has incorporated in Visual C# 2008 and .NET 3.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

Pieter Nauta said
I purchased C# 2008: How to Program for my department at work. I have 2005 at home, and am continually pleased with how well it explains everything, including excellent examples and good end of chapter problems. I use this for my own purposes--not for a class--and am very pleased with the book.

J. Moffett said
This is the best training book hands down. Lots of content. My only gripe is that because the book is used as university text you do not get the answers to all the chapter tests. Bottom line, go thru the content at a consistant pace, be sure you undersand and can discuss the content before moving on and by the end of the book you will be at a good starting point for a jr level developer.

Lots of detail
Lots of examples
Lots of content

Norman A. Levinson said
This is an exceptional work for programmers new, Intermediate to .Net or seasoned .Net Programmers new to the .Net 3.5 Framework, those new to OOP and/or seasoned programmers in non .net programming languages requiring .net expertise...Deitel goes the extra mile by explaining each concept rather than assuming the reader gets it. This is an exceptional characteristic as I have not seen another text/book do this. It is the closest thing to live instruction because just as you are about to [virtually] raise your hand with a question as you are going through the chapters and each exercise Deitel unfailingly provides the explanation to your question in the immediately following passages. This consistently occurred every time for me throughout this text.

It is important to download the code which Deitel provides at their website as you read through each example/Figure, of which, all compiled and executed without incident.

From its introduction to Classes and Objects, formulating algorithms, use of UML, Inheritance, Polymorphism, string manipulation, files and streams, Searching/Sorting Algorithms(and Big O notation), Data Structures to What's new with the .Net Framework 3.5 and ASP.Net, RIA, LINQ, WPF, WCF (including REST) to its Software Engineering Observations/Common Programming Error(s)... Visual C# 2008 How to Program 3rd Ed. is an order of magnitude(s) beyond any of its peers.

Negatives: Workflow (WF) is missing.

Donald Hsu said
Great book, Dr. Deitel did it again. This book with 1531 pages, covers everything: downloading the free Microsoft Express Edition 2008 C# compiler, arrays, polymorphism, GUI, XML, ASP, SQL, AJAX, LINQ, ATM case study and many more. It can be used for two courses in any computer science curriculum.

I use it at corporate training for professional programmers. Despite the downsizing, outsourcing, bailout $700 bn..., programmers are still in demand.

Job openings for C# programmers stand 900+ daily in the New York tristate area, $50,000 to $130,000 per year.

One of my students just started working at Microsoft Corporation last month. Guess what he is doing? C# what else?

I would recommend this book to everyone.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Every language has an optimization operator. In C++ that operator is ‘//’”