35 used & new from $0.01

Have one to sell? Sell yours here
 
 
C# For Experienced Programmers (Deitel Developer Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

C# For Experienced Programmers (Deitel Developer Series) (Paperback)

~ Harvey M. Deitel (Author), Paul J. Deitel (Author), Jeffrey A. Listfield (Author), Tem R. Nieto (Author), Cheryl H. Yaeger (Author), Marina Zlatkina (Author)
3.2 out of 5 stars  See all reviews (25 customer reviews)


Available from these sellers.


9 new from $11.95 26 used from $0.01
There is a newer edition of this item:
C# 2008 for Programmers (3rd Edition) C# 2008 for Programmers (3rd Edition) 4.0 out of 5 stars (5)
$37.79
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
C# For Experienced Programmers (Deitel Developer Series)
50% buy the item featured on this page:
C# For Experienced Programmers (Deitel Developer Series) 3.2 out of 5 stars (25)
C# 2008 for Programmers (3rd Edition)
28% buy
C# 2008 for Programmers (3rd Edition) 4.0 out of 5 stars (5)
$37.79
Visual Basic.NET How to Program, Second Edition
9% buy
Visual Basic.NET How to Program, Second Edition 3.9 out of 5 stars (48)
C# How to Program
8% buy
C# How to Program 3.3 out of 5 stars (50)

Customers Who Bought This Item Also Bought

C# How to Program

C# How to Program

by H.M. Deitel
C#: A Programmer's Introduction

C#: A Programmer's Introduction

by Harvey M. Deitel
4.4 out of 5 stars (5)  $36.49
C# 2008 for Programmers (3rd Edition)

C# 2008 for Programmers (3rd Edition)

by Paul J. Deitel
4.0 out of 5 stars (5)  $37.79
XML How to Program

XML How to Program

by Harvey M. Deitel
3.5 out of 5 stars (17)  $109.72
C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))

C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))

by Jay Hilyard
Explore similar items

Editorial Reviews

Product Description

In C#: For Experienced Programmers, a team of world-renowned corporate trainers deliver an advanced guide to C# specifically focused on the features that give professional developers the greatest power. Harvey and Paul Deitel, whose best-selling textbooks have trained millions of developers worldwide, teach C#'s most powerful features using their unique Live-CodeaA A TM approach: every new concept is presented in the context of a complete, working example, immediately followed by windows showing exactly what the code does. The Deitels demonstrate how to make the most of C# object-oriented features such as inheritance and polymorphism, then offer expert guidance on building advanced GUIs with Windows Forms. They introduce XML programming with C#, cover multithreading, and present detailed coverage of files and streams, including a full chapter on networking with streams-based sockets and datagrams. The book includes practical techniques for enhancing database access; building Web applications and Web services; and utilizing .NET's powerful collection classes. There's no faster way for professional developers to leverage the full capabilities of Microsoft's flagship language for .N ET development!


From the Back Cover

The practicing programmer's DEITEL LIVE-CODE guide toC# and the powerful Microsoft .NET Framework.

C# for Experienced Programmers is written for programmers with backgrounds in C++, Visual Basic, Java or other high-level languages, who want to learn C# through the intermediate level. If you already own C# How To Program, 1/e, you should not purchase C# for Experienced Programmers. However, you may be interested in our ASP .NET with C# for Experienced Programmers, which will be published in Summer 2003. Students should not purchase C# for Experienced Programmers. Instead, students should purchase C# How To Program, 1/e, as it contains self-review exercises and other ancillary materials suitable for self-study and classroom use. We also recommend that everyone consider The Complete C# Training Course, 1/e, which includes C# How to Program, 1/e and the C# Cyber Classroom--an interactive, multimedia, Windows-based CD-ROM. The Complete Training Course offers a great value and provides a powerful learning tool for readers who want to pursue C# programming through the intermediate level.

Written for programmers with a background in C++, Visual Basic, Java or other high-level languages, this book applies the DEITEL signature LIVE-CODE approach to teaching programming and explores Microsoft's C# language in depth. This book presents important C# concepts in the context of fully tested programs, complete with syntax shading, detailed line-by-line descriptions and program outputs. The book features 230 LIVE-CODE programs that contain 26,006 lines of proven C# program code. In addition, the book includes 402 programming tips that help you build applications that are portable, reusable and optimized for performance.

Start with a concise introduction to C # fundamentals, then rapidly move on to more advanced topics, including Windows Forms, ADO .NET, ASP .NET, ASP .NET Web services, network programming and XML processing. Along the way you will enjoy the Deitels' classic treatment of object-based and object-oriented programming. When you are finished, you will have everything you need to build next-generation Windows applications, Web applications and XML Web services.

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized IT content-creation and corporate-training organization. Together with their colleagues at Deitel & Associates, Inc., they have written the successful How to Program Series of college textbooks that hundreds of thousands of students throughout the world have used to master C, C++, Java, C#, Visual Basic .NET, Perl, Python, XML, and other languages.The DEITEL Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including .NET, J2EE, Web services, and more. Each book in the series contains the same LIVE-CODE teaching methodology used so successfully in the Deitels' How to Program Series college textbooks and instructor-led, corporate-training courses. The DEITEL Developer Series includes a wide selection of books suitable for three 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 programmersDEITEL TESTIMONIALS"Your book has sparked a passion in me for programming like no other."—Scott Haynes

"Comprehensive, coherent, clear, and just plain FUN to work through!"—James Huddleston

"I must say my favorite feature is the examples..."—Ben Schrooten

"I have read many books and taken many training courses over the past 20 years, but this stands out as the absolute best!"—Cindy Steele


Product Details

  • Paperback: 1456 pages
  • Publisher: Prentice Hall PTR (July 25, 2002)
  • Language: English
  • ISBN-10: 0130461334
  • ISBN-13: 978-0130461339
  • Product Dimensions: 9.2 x 7 x 2.5 inches
  • Shipping Weight: 4.3 pounds
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (25 customer reviews)
  • Amazon.com Sales Rank: #895,110 in Books (See Bestsellers in Books)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

25 Reviews
5 star:
 (6)
4 star:
 (8)
3 star:
 (2)
2 star:
 (2)
1 star:
 (7)
 
 
 
 
 
Average Customer Review
3.2 out of 5 stars (25 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 29 people found the following review helpful:
3.0 out of 5 stars Almost insulting, December 3, 2002
By David Vick (Cleveland, Ohio) - See all my reviews
According to the authors the intended audience for this book is experienced programmers who want an in depth coverage of the material and very little if any introductory material. Sounds great, doesn't it? What they should have said was that the book is for experienced programmers who have never used Windows and never heard of, let alone used, an object oriented language. I guess they wrote this for experienced Unix shell programmers.

From the beginning of the text I was very disappointed to learn that their `deep' coverage included explaining things such as mouse clicks, double mouse clicks, how to move scroll bars in a window, and what all of those icons at the top of the IDE are (the toolbars). I found the rest of the text to be very repetitive, redundant, and they said the same things over and over again and again - not only that but they said the same things over and over, get it? At some points it was almost insulting to find out what they considered an experienced programmer didn't know. If you really are an experienced programmer then most of the first two chapters can be ignored, things like the history of the Internet are not needed as they've been covered in almost every beginner book already. About the only useful part would be the introduction to the IDE itself.

After the first couple of chapters it does get better and less demeaning but is still very repetitive, sentences like, "Allowing the IDE to create this code saves the programmer considerable development time. If the IDE did not provide the code, the programmer would have to write it, which would require a considerable amount of time." Are scattered throughout the book, often entire paragraphs repeat entire preceding paragraphs.

The book does have a lot of code examples to illustrate the current topic however a lot of it could be eliminated: as an experienced programmer the reader should know what a for loop is and a while loop. A simple explanation of how they work in C# would have sufficed. The full-blown code examples that they give, along with detailed explanations of the code, are just wasted. If you're an experienced programmer then you also don't need the 5-page (5 page!!!) example of how to calculate compound interest that is better suited to a beginner's book. Just tell me how to use the various structures in C# and then give me some detail on the advanced topics. The authors seem to have tried to write a book for every possible type of experienced programmer and in doing so have added quite a bit of material that simply isn't need for the majority of them. They made the book appealing to a very narrow audience of `experienced programmers'. In fact, with a little bit more introductory material, this would be an excellent beginner book. In the over 1300 pages of text the authors do cover a lot of material, the problem is that, had it been written concisely, or written to the audience that they specified, it would have been half of the size it currently is.

The material coverage seemed superficial and ill explained. I honestly did not enjoy reading this book; at times I was genuinely insulted by some of the explanations and code samples.

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



 
16 of 16 people found the following review helpful:
4.0 out of 5 stars A .NET How To Book, January 11, 2003
By Mr. Raymond Ovanessian "gen2k" (Westlake Village, Ca United States) - See all my reviews
(REAL NAME)   
It's true. This is not an in depth book by any stretch, suprising given the title and the 1300 page volume. However, it's an extensive "How to" book. It covers many areas of .NET and provides, as another reviewer pointed out, a jump-start by showing you how to at least start, all the while providing many useful tips. If you buy the book with that in mind, you're going to be pleased, because given the number of topics covered it does a good job of getting you started on any of them. I don't believe any book on .NET can cover so many topics in depth. For instance, take the fine explanation of AutoEventWireUp in this book, a property that you are likely to see in all VS.NET generated ASP.NET pages, and look for an equivalent explanation in your own ASP.NET book. Two of the four highly rated ASP.NET books I own do not provide ANY explanation of this important property, and the other has an incomplete description.

Having read about a dozen .NET books, it's obvious that the subject is so vast and revolutionary that many authors are unable to provide full coverage even when they focus on one of the three main technologies. Even the best focused books will leave critical holes in your knowledge, even more so when they try to cover many topics in depth. With that in mind, the author of this book has chosen a different startegy, one of covering many topics with rudimentary explanations of key concepts, tips, and a multitude of examples to at least get you going and thinking in the right direction.

Read "C# Primer Plus" first, then read this book, then "Application Development Using C# and .NET". Then you can branch off on any number of possible directions with 2-4 additional books on the subject of your interest. Don't expect one or two or three to cover all that you are going to need to know!

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



 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Good for switching languages, November 30, 2003
By "reeves314" (Belleville, IL United States) - See all my reviews
It is true. This book is NOT intended for those who have programmed in C++ or Java before. However, those are not the only programming languages still used today. C, which does not have object oriented programming is still taught to beginners, and Python is very popular in the open source code, as well as Perl. Thus the title of the book is not "C# for Experienced C++ or Java Programmers" but merely "C# for Experienced Programmers." Yes, they teach the basics, yes, they explain everything, and yes, they give a lot of code with NO CD. But, half way through the book, you can already start writing marketable programs. When you are done, you will be able to write program that run on ASP, or XML and use networked with TCP and UDP. What more could you ask for? Any additional information I would only expect from a book entitled "C# for Expert Programmers." However, if you have ever programmed before, this book will get you up to speed soon, and have you doing things you wouldn't dream of before you know it.
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

4.0 out of 5 stars An abridged version of Deitel's "C# How to Program"
Although Deitel's "How to Program" books are primarily intended for use as textbooks in intro-to-programming college courses, the books tend to be around 1,500 pages long and... Read more
Published on August 27, 2006 by B. Mayfield

4.0 out of 5 stars A very good book for C# beginners
This book is what you need if you do not know C# or .Net and need to write a non-trivial application in C# soon. Read more
Published on February 20, 2006 by demonk

4.0 out of 5 stars Recommended for experienced programmers starting with C#

I work many years with C++, and needed a good book to
give me a solid and educational foundations of C# in
a solid way, and the book helped me a lot with the... Read more
Published on July 1, 2005 by GiladR

4.0 out of 5 stars Great book, but for beginners
I found this book great for getting up to speed on .NET and C# in a short time but certainly not for experienced programmers.
Published on March 30, 2005 by I, Robot

1.0 out of 5 stars For beginners only guys
It's not for Experienced Programmers. If you are a VB programmer then this is a good book for you but if you are working with C, C++ or Java then get another one like Professional... Read more
Published on February 23, 2005 by Michael Youssef Labib

2.0 out of 5 stars Not for experienced programmers - very basic
I had bought this book hoping to acquire some C# skills, already having experience in Visual Basic and C++. Read more
Published on December 15, 2004 by Paul Andrews

1.0 out of 5 stars Too much coverage; too little details
I bought this book because I used the C++ book by Deitel and Deitel 10 years ago, and I still use it for reference. That was a great book, this is just awful. Read more
Published on September 14, 2004 by Sukumar A. Srinivasan

1.0 out of 5 stars Tries to cover everything but misses by a wide margin
I had my doubts when I saw this book. In my experience huge tombs like this contain more fluff then value. Read more
Published on June 21, 2004 by Matthew A Cox

5.0 out of 5 stars Really Good book
As a professional VB developer of 10 years I was looking for a decent book that would get me started on the .NET enviornment. Read more
Published on May 5, 2004 by Vishnoo Rath

1.0 out of 5 stars NOT for experienced programmers
I was looking for a Wrox Professional book, but alas, they were no more.

This book attracted me with the promise of 'no introductory material' and so I bought it. Read more

Published on March 29, 2004

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
Discussion Replies Latest Post
Textbooks for Kindle DX? 62 8 hours ago
Anyone need psychology testbook- trying to sell a used copy 2 2 days ago
textbook scam 72 2 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



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.