×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

C# Book Recommendations?

rmull To learn the important things about C# (116 comments)

I'm assuming you're doing this on windows.

1) Write a small program to start understanding the syntax. Use code you find on the web for reference.

2) Become familiar with the following projects, and understand how they are implemented:
    a) mbUnit, a fantastic example of modern, idiomatic c# design.
    b) DynamicProxy, which pushes (abuses?) the CLR's reflection APIs past what you might think they are capable of.

3) Get a copy of .NET reflector, which you'll need to overcome the lack of documentation for key useful pieces of the framework. This thing is magical.

4) Write something larger.

more than 7 years ago

Submissions

rmull hasn't submitted any stories.

Journals

rmull has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?