I took a computer science course last semester during which we had to learn C#. We didn't have to learn it in the context of .NET but instead as a Java-like language which could be used on Unix systems. The following were the resources the professor sent us to to learn the language (no books involved):
Thanks cscgal, I really appreciate your help. I was talking to my teacher and he was telling me that there isn't any good C# book out there. He said when he teaches, he just takes out parts from different books. He said he is still looking for a good books. I guess I will have to take the class with him. Anyone knows anything about the good book??????
Is this book you are talking about for beginners? If so, I would like to buy it. Thanks again for your help.
Some concepts, I think, you'll have difficulty understanding no matter what book you use. If you've never done advanced C++ or Java programming, you might have a bit of difficulty understanding interfaces, delegates, and events. It's no problem though. You always have forum people to help you.
I just finished my second semester of C#. We used "C#: How to Program" by Deitel. Really is a great book. Learned a lot of cool stuff, still had to use the MSDN Library for clarification on a few things though.
Hi, I am a programming instructor at Vatterott and I agree with the reply about there not being a good C# book. Of course it comes down to what level your learning at so here goes. This is a begining level class. I currently use "Microsoft Visual C#.Net Programming "From Problem Analysis to Program Design" Barbara Doyle, ISBN: 0-619-15944-8
It will take you through Console Applications, Windows Applications and Web Applications. It is pretty easy to understand on your own but does require some instructor demonstrations at certain key sections. It is lacking on ADO connections and Deployment. I have posted a "How To" on those items on our web site. Keep in mind the students have already gone through a demo on those items before they refer to the website. Website > www.extremehideout.com "listed under How To"
I am an old "Retired Buzzard" from 38-years of programming and teach Java, C#, VB and SQl just to stay busy. My ex-students email me from their places of employment for how to's all the time, feel free to join in. I work and sleep a split shift so I usually answer emails between midnight - 2am or until the wife tells me to "Go to bed you old B........." :)
C# For the absolute beginner is quite good. Really, I haven't seen that many "bad" C# beginner books. You just need to search amazon and you'll find like a thousand. Most of the time from reading the customer reviews you can find out a good amount.