Programming Microsoft® Visual C#® 2005: The Language
by Donis Marshall
Microsoft® Visual Basic® 2005 Step by Step
by Michael Halvorson
Microsoft® ADO.NET 2.0 Step by Step
by Rebecca M. Riordan
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
by Andrew Troelsen
Head First C#
by Andrew Stellman; Jennifer Greene
Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional, Second Edition
by Matthew MacDonald
C# in Depth
by Jon Skeet
Visual C#, a feature of Microsoft Visual Studio® 2005, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Now you can teach yourself essential techniques with Visual C#—and start building components and Microsoft Windows®-based applications—one step at a time. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises. Whether you’re a beginning programmer or new to this particular language, you’ll learn how, when, and why to use specific features of Visual C# 2005. Each chapter puts you to work, building your knowledge of core capabilities and guiding you as create your first C#-based applications for Windows, data management, and the Web.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 34 Ratings
Clear and helpful - 2009-08-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is well written. Lots of helpful hints to get started with C# and Visual Studio 2005.
Good Starter book but supplement it with another book to learn all the programming constructs in C# - 2008-10-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Judging from the reviews here, I probably would not recommend this book if you have never programmed (or used "Windows-like" IDE) before. But if you are an experienced C++/Java programmer new to C# and comfortable with the Windows programming environment, I think this is a pretty good place to start.
Pros:
Good overview of C# 2.0. A much smaller book compared to many books out there. Easy to read (you can probably read/skim through the first 200 pages in a couple of hours).
Cons:
You will need other books to supplement this one to learn the language well but I think it's typical.
Probably the same complaint I have against all computer books - still too long for a beginner's book. It's still 500+ pages long.
Note:
The book does not cover WPF, WCF, WF and LINQ since it is written for C# 2005.
For references, I own:
Troelsen's Pro C# with .Net 3.0, Michaelis's Essential C# 3.0, Hejlsberg's The C# Programming Language 2e.
a little too quick for a step by step book - 2008-07-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
although the book has lots of good ideas, it lacks examples. It is short on explanation being a beginners level book, the book would need another 100 pages of more elaboration and explanation.
Great book for beginner/intermediate level programmers - 2008-07-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I have read a number of programming books for a variety of languages and they do not come much better than this. All the topics are explained in an easy to understand and concise manner. This book stays away from many of the mistakes of other books i.e. it is not too dry and academic and there is no project going on throughout the book that you have to keep up with. This book is an easy read and covers the topics in sufficient depth for most software developers.
A Good Starter - But Incomplete - 2008-07-04
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This contains what you'd expect to learn about the basics of C#. It does not contain anything on MDI forms, Redo/Undo, or working with MDI dynamic Menus. It is just the basics. I'll sell you mine if you really want a copy.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > .Net
.Net > C#
Programming > C#
Some information on this page was provided using data from Amazon.com®. View at Amazon >