Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional C# 2nd Edition [Paperback]

Simon Robinson , Jay Glynn , Morgan Skinner
3.4 out of 5 stars  See all reviews (38 customer reviews)

Available from these sellers.

Join Amazon Student in Canada

Book Description

March 1 2002
It is no exaggeration to describe the C# language and its associated environment, the .NET Framework, as the most important new technology for developers in many years. .NET provides a new environment within which you can develop almost any Windows-based or web-based application, while C# is a new programming language designed specifically to work with .NET.

Entirely revised and updated for the Golden Release of .NET, Professional C# 2nd Edition is the ideal introduction to the C# language and the .NET Framework, and will become an indispensable companion for any user of C# and .NET.

Offering an unparalleled breadth and depth of coverage, this book provides the information that you need to learn the key concepts of the C# language, and then takes you on to a complete exploration of programming the .NET Framework with C#, so that you are ready to develop powerful C# applications in the .NET environment.
Topics covered include:

How to program in the object-oriented C# language

Writing Windows applications and Windows services

Writing web pages and web services with ASP.NET

Manipulating XML using C#

Understanding .NET Assemblies

Using ADO.NET to access databases

Integration with COM, COM+, and Active Directory

Distributed applications with .NET Remoting

Generating graphics, and printing documents using C#

Accessing the Internet with C#, and network programming

Handling files and the Registry, and controlling .NET security

Product Details

Product Description

From the Publisher

This book is aimed at experienced developers, probably coming from a C++, Java, or VB background, but no previous experience of C# or .NET programming is assumed.

This book will provide the ideal introduction to writing C# programs on the .NET Framework for developers who are serious about C#, and want all the facts, now.

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

Most helpful customer reviews
4.0 out of 5 stars TRULY PROFESSIONAL March 14 2003
This edition of "Professional C#" did live upto my expectation. The book is truly professional. It not only looked into the affairs of C#, but went ahead with complementary analyses of both .NET Framework and interoperability.
Apart from providing comprehensible details on the core C# subject, another strong point of this book lies in its problem solving approach.
Simon Robinson and his co-authors paid attention to the art of diagnosis and remedy. Almost all the code recipes for programming problems were laid out. Thus, by heeding these recipe explanations, C# programmers (or developers) would be in better position to judge accurately, and deliver efficient output.
Also worth noting, is how this book detailed the vital roles components like XML, ASP.NET, and ADO.NET play in C# programming. Every aspect of this book highlighted quality and practicality. However, anybody who is new to C# programming may be frustrated by its advanced approach to issues. Hence, I must state that this book was designed for advanced programmers. Beginners and intermediate learners should act wisely, and look for something with a mild outlook.
Was this review helpful to you?
5.0 out of 5 stars Superb Oct. 16 2002
Comprehensive, definitive, well-written, clear, concise, authoritative, and with well-chosen examples. Don't let the large size put you off. It is still a fine, step-by-step introduction to C#. I bought and read other, less intensive, overviews, and they were largely a waste of time, raising more questions than they resolved. Not so with this one.
I've programmed extensively in C and C++ (although I have avoided the more esoteric portions of C++) and the level was just right for me. I would recommend that you know C well and C++ somewhat, however.
The real hallmark of a good book is how well the final chapters are written. Publishers require authors to cover certain topics. Usually, the authors know little of these so they peruse the Microsoft documentation, do a few small experiments, then rewrite the MS doc to create a short chapter near the end. If you read several lesser books you may think these sections all sound the same -- they are!
However, not so with this book. The end chapters are every bit as thorough as the initial ones (owing, I supect, to the fact that several people worked on the book). For example, the section on .NET Security was far more comprehensive and knowledgeable than in any other book I read.
This probably won't be the only book you'll buy on .NET/C##, bit I heartily recommend it as your first, and suspect it will always be that special "main reference." And if you were to buy only one, this is it!
Was this review helpful to you?
5.0 out of 5 stars Excellent, worth for those who want to learn Sept. 15 2002
By A Customer
This book is packed with knowledge. Every page is worth its weight in gold. I read it from cover to cover. Re-doing EVERY exercise manually. Trust me, I know what I'm saying.
I worked with the 1st Edition. Took me 8 months to finish the book thorougly. Yes there is some mistakes and typos. But if you understand the text, you can correct these mistakes easily. As a reward, the exercises I redo is always better than the book's ones.
Some persons complaint that there's too much authors resulting in style discrepancy and the chapters slightly overlap their introduction. Yes it's true. And I found that it's rather a GREAT advantage. Just because each author gives you the best of their expertise. Do you think an author of ASP.NET could give you detailed explanation all the intricacies of the C# & .NET runtime environment?
The repetition of some concepts is not really a waste, this book is advanced. I found that it's rather good. Actually, I found this book doesn't have enough pages. Sometime I can't do better than 3 pages a day.
The chapters related to the .NET and C# language fundamental (Chapter 1 to 10) and advanced techniques (File IO, ASDI, COM+, GDI+, .NET Remoting, Windows Services and Security) are simply wonderful. They represent +80% of the book. I rated the ADO.NET and XML chapters 4 stars. The weakest part is ASP.NET, Web Services. I wish the author had choosen a simpler example and add may be few more chapters. The chapter on Custom Control is OK. In anyway, I can't blame the author, to get serious on ASP.NET, you'd rather buy a specific book.
I particularly like the side notes and the Appendix giving a background comparison C# and traditional languages (C++, Java, VB).
Read more ›
Was this review helpful to you?
4.0 out of 5 stars Great book, based on certain expectations. Sept. 11 2002
By A Customer
Talk about a tough (and HUGE) subject to cover! Well, I bought this book for two reasons (1) to get a better understanding of C#, and (2) to serve as a starting point for passing the C# for Windows exam. The book served both purposes very well. I read this text cover to cover with the exception of 4 out of 23 chapters.
I saw another review of this book that said something like "1300 page cursory overview" Well, you're probably right. But, I challenge anyone out there to find a book that covers every aspect of .NET that's less that 5,000 pages. Here are a few examples:
1.) There's a chapter on security (there are entire books on the subject)
2.) There's a chapter on ASP (there are entire books on the subject)
3.) There's a chapter on web services (there are entire books on the subject)
4.) There's a chapter on XML (there are entire books on the subject)
5.) There's two chapters on ADO .NET (there are entire books on the subject)
You get my point. This material adds up, and anyone expecting in-depth coverage of everything in 1300 pages should get a reality check. Unfortunately, to really get a grasp on .NET you're going to have to shell out for more books. (So far I have C# in general, web services, and ADO covered. The next purchase will be an ASP .NET book) Can you see where I'm going here? Professional C# is kind of an umbrella for all of the other books. Now, where I find this book does a nice job by itself (not requiring another text) is as follows:
1.) Nice job explaining the C# language itself (including some of the more advanced datatypes), as well as how it implements OO principles.
2.) Nice job explaining what and how the framework is constructed, as well as how a .NET application is constructed.
Read more ›
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
3.0 out of 5 stars not bad
This book is fine,, though I won't say its a great book..
the really good C# book I found was Inside C#,
some chapters stand out but in some places this bok just loses... Read more
Published on Jan. 12 2004 by Ajay007
2.0 out of 5 stars Too many cooks spoil the food .
There's a lot of mixed reviews about this book . The table contents promises to give a lot of information which it does but not efficiently . Read more
Published on July 14 2003
5.0 out of 5 stars Great book for new comers
The book is a great book for new comers to the C# language and to the .NET platform itself as well. It is kind of scattered about, not very much flow to it. Read more
Published on July 10 2003 by "gk919"
2.0 out of 5 stars All Over the Place
I have to agree with the previous reviewers who say this book is not up to Wrox standards. This book is "all over the place", meaning there's little cohesion between... Read more
Published on May 10 2003
4.0 out of 5 stars I see the reviews are mixed, but I like it so far
Perhaps I'm writing this prematurely, as I'm not even close to being done with the book. But so far, I've found it to be a good book. Read more
Published on May 6 2003 by Paul Doland
2.0 out of 5 stars Be warned: Wrox has been sold!
This book does have good information if you are new to C# but do not expect to get the examples off the web as the book promises. Read more
Published on May 2 2003
1.0 out of 5 stars Mistakes Errors and Wasted Time
This book has nothing to do with professional!
I spend hours to get rid of the "bugs" this book put into my programs. Read more
Published on April 21 2003 by Tim Bücker
1.0 out of 5 stars The worst book on C#
This is the worst book on C#. Lots of mistakes in the programs and the text. Also, there is a huge amount of overlap between all the different author's chapters, none of whom seem... Read more
Published on March 20 2003 by Jeff Jones
1.0 out of 5 stars By far the worst book on C#
Of all the C# books I own (I own 5), this is by far the worst. Can you learn from this book? Sure, but you have to deal with mistakes in the code examples, crummy explanations of... Read more
Published on Feb. 13 2003 by Jacob Thornton
2.0 out of 5 stars Not up to Wrox standards
I have come to expect great things of Wrox books. I was hooked by Robert Vieira's Professional SQL Server Programming. This book is not up to that standard. Read more
Published on Jan. 30 2003 by Perpetual Dreamer
Search Customer Reviews
Only search this product's reviews

Look for similar items by category