Sign in to follow this  
Followers 0
Unrealmaster287

C# Learning Resources

6 posts in this topic

Hey,

I?m new to programming (did some very basic vb.net a couple of years ago) and would like to learn C#, I would like to ask, are there any particularly useful books for beginners?

I ask this because I recently discovered that the new Microsoft .net framework 4.5 has been released, which apparently includes some changes to C#.

The only books I was able to find were the C# 5.0 and the .net 4.5 platform from apress, but that?s geared to a more professional audience.

So are those changes new changes major and are there any books you would recommend (preferably books/resources which are newish)?

Thank you so much in advance ;)

Share this post


Link to post
Share on other sites

Hi,

Initially work your way through this free resource; before buying a book for more advanced topics: http://www.csharp-station.com/Tutorial.aspx

Everyone has their favourite books series and they will all differ greatly as everyone learns things differently. Personally I'm a fan of either the Wrox or O'Reilly books (although some of the O'Reilly series can be a bit dry).

Have fun!

Share this post


Link to post
Share on other sites

Hi,

Initially work your way through this free resource; before buying a book for more advanced topics: http://www.csharp-st...m/Tutorial.aspx

Everyone has their favourite books series and they will all differ greatly as everyone learns things differently. Personally I'm a fan of either the Wrox or O'Reilly books (although some of the O'Reilly series can be a bit dry).

Have fun!

That tutorial looks bad. It uses a lot of concepts before introducing them, and states some wrong stuff, e.g. operator associativity has nothing to do with the order in which statements are executed, and anyway the associativities they claim are wrong. (only the assignment and null coalescing operators are right-associative)

There aren't much good and free resources online, let alone new ones. But don't worry about the "new" part - as long as you know C# 3 (included in .NET 3.5, not 3!) it's okay. C# 4 and 5 didn't add much for a beginner, you'll be just fine without async/await or dynamic.

You may be interested in Microsoft's official tutorials, videos and stuff: http://msdn.microsoft.com/en-us/vstudio/hh341490.aspx (forget about the "what's new" section)

(If you understand French, this tutorial is pretty good: http://www.siteduzero.com/tutoriel-3-523498-apprenez-a-developper-en-c.html )

Share this post


Link to post
Share on other sites

This is the best C# book I know of, and it was recently updated for 2012. The Yellow Book. It's not just a good C# tutorial but also a superb introduction to programming in general. Seriously, I wish I had learned programming with that book.

Share this post


Link to post
Share on other sites

This is the best C# book I know of, and it was recently updated for 2012. The Yellow Book. It's not just a good C# tutorial but also a superb introduction to programming in general. Seriously, I wish I had learned programming with that book.

That tutorial looks bad. It uses a lot of concepts before introducing them, and states some wrong stuff, e.g. operator associativity has nothing to do with the order in which statements are executed, and anyway the associativities they claim are wrong. (only the assignment and null coalescing operators are right-associative)

There aren't much good and free resources online, let alone new ones. But don't worry about the "new" part - as long as you know C# 3 (included in .NET 3.5, not 3!) it's okay. C# 4 and 5 didn't add much for a beginner, you'll be just fine without async/await or dynamic.

You may be interested in Microsoft's official tutorials, videos and stuff: http://msdn.microsof...o/hh341490.aspx (forget about the "what's new" section)

(If you understand French, this tutorial is pretty good: http://www.siteduzer...opper-en-c.html )

Hi,

Initially work your way through this free resource; before buying a book for more advanced topics: http://www.csharp-st...m/Tutorial.aspx

Everyone has their favourite books series and they will all differ greatly as everyone learns things differently. Personally I'm a fan of either the Wrox or O'Reilly books (although some of the O'Reilly series can be a bit dry).

Have fun!

Thnaks for the resources guys, also i am open to other good resources suggestions even if they are not free ;)

Share this post


Link to post
Share on other sites

This is the best C# book I know of, and it was recently updated for 2012. The Yellow Book. It's not just a good C# tutorial but also a superb introduction to programming in general. Seriously, I wish I had learned programming with that book.

I don't know if it's the best because I haven't looked at any other C# books, but it is definitely an amazing book. So thank you!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.