I'm planning to have a go at C# (I'm a *nix programmer, but increasingly being asked for Windows stuff - yuk
), so can anyone recommend a book (or two) that'd be useful to get me up to speed?
The Eric Gunnerson book on C# seems to come highly recommended, and I'm guessing that since I'm coming from Unix/Linux that something on Mono is probably going to be needed as well. The approach I want to use is develop on Linux and then "port" as needed to Windows.
I can already program in a variety of languages, (Perl, Python, C, various shells), so something that - for example - doesn't waste 10 pages explaining what a loop is would be useful. I don't think I'll be needing to do SDL, GUI development, so although that kind of information would be interesting in the longer term, I'm not going to throw a hissy fit if it's not there.