Microsoft® Visual C#® .NET Step by Step: Version 2003
by John Sharp; Jon Jagger
Microsoft® Visual C#® 2005 Step by Step
by John Sharp
Agile Principles, Patterns, and Practices in C#
by Martin C. Robert; Martin Micah
JavaScript: The Good Parts, 1st Edition
by Douglas Crockford
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
by Andrew Troelsen
Cloud Application Architectures, 1st Edition
by George Reese
Head First C#
by Andrew Stellman; Jennifer Greene
Programming F#, 1st Edition
by Chris Smith
The definitive guide to using Visual C# .NET to develop stand-alone applications for Microsoft Windows and Web-enabled Microsoft .NET applications
Get the complete guidance you need to use the Visual C# .NET language to produce stand-alone Windows-based applications and Web-enabled .NET applications with this comprehensive reference. It thoroughly covers the language's structure, syntax, code wizards, and the Microsoft Visual Studio® design environment, paying close attention to both the client and server sides of the .NET environment. You'll find detailed answers and best practices to help you write, test, and debug applications and extend them to the Web—quickly and intuitively. An extensive collection of real-world programming examples demonstrates solutions to specific coding problems.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 15 Ratings
Poor reference - 2004-04-27
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I have read in the reviews of this book that it's geared towards the intermediate/advanced developer. I disagree! This book is orientated towards the beginner. If you're a seasoned professional in a language such as VC++, then I recommend that you bypass this poorly written book as you'll be done with it in a few weeks!
Very Good for the Studio Parts - 2003-12-03
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I've been reading this book becuase I needed a book that also talked about how use the parts of visualstudio like the windows forms controls and making web services. There's about 1/3 of the book on windows forms after the part anout using the language. i also have another book about just the c# language, but this one is good too. The way it automatically adds new infos to the online help is good too.
A solid foundation to C# - 2004-11-23
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I read this book a couple of years ago when I was making the switch from VB to C#. It is well written and covers the OO fundamental well. I've referred to it regularly since making the switch to C#. It's become one of the staples in my reference library.
I used this for teaching C# - 2006-08-28
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I had trouble converging on a choice of textbook for C# because most of them are either too sparse or too specialized. However, I used this book for several courses and was satisfied with it. It covers the basics of graphical user interface development, as well as a selection of advanced topics including web services. And it's quite accessible to beginners while not annoying more advanced programmers. It's the only book I've seem that covers a wide gamut of all the major .NET programming topics and does quite well with each topic.
Enumerator example has a lapsed listener problem - 2004-05-07
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Overall I think this book makes a good reference. In chapter 7, I like the point about being careful to invalidate the enumerator if the underlying data gets changed. However, be aware the example has a "lapsed listener" problem. When the enumerator object is no longer needed, how is it supposed to be unsubscribed from the Changed event? If it never gets unsubscribed, then the garbage collector will not be able to remove it from the heap, thus you end up with a memory leak. Using System.WeakReference is one way to solve this problem.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > .Net
.Net > C#
Programming > C#
Programming > .NET
Programming > Windows
Some information on this page was provided using data from Amazon.com®. View at Amazon >