posted
My recommendation would be to pick a simple project first, and then base your references off that.
Also, don't forget about msdn. They have a ton of tutorials available for a large range of skill levels.
Finally, take a look over at Stackoverflow. It's a pretty good Q&A site, and there are a lot of .NET folks who post there.
Edit: Oh, and if you're working from Visual Studio, the autocomplete is exceptionally good for exploring around the builtin libraries. A lot of times, it's easy to pick up new things simply by taking a look at some of the different objects floating around and seeing what sort of functionality they provide.
Posts: 2437 | Registered: Apr 2005
| IP: Logged |
posted
I'd suggest working through the code katas or project euler (though I don't think you have the math background for the latter, so probably the former) to get a hang of the language.
Posts: 15770 | Registered: Dec 2001
| IP: Logged |
Introduction to 3D Game Engine Design Using DirectX 9 and C#
(though im thinking of being a OpenGL programmer)
Beginning C# Game Programming
Beginning .net Game Programming In C#
Really, game programming, especially with directx, might be a little more than you want to jump into right away before you're familiar.
Fugu's code kata suggestion might be a good place to start. I'd also suggest that you move on after that to some basic windows gui applications (either winform or wpf). It will get you used to some things such as the C# event and delegate system, which tend to be used a lot for certain types of programs.
Posts: 2437 | Registered: Apr 2005
| IP: Logged |
Blayne Bradley
unregistered
posted
I purchased C# 2008 a Programmers reference and XNA Game Studio 3.0 which is a rather large 800 page book.
IP: Logged |
posted
I honestly wouldn't've recommended either, but best of luck.
Posts: 37449 | Registered: May 1999
| IP: Logged |
Blayne Bradley
unregistered
posted
Have you read either? I grabbed them off the book shelf kinda at random. I also wanted to get a 3ds max modeling book aimed at games but would've blown my budget.
IP: Logged |
posted
Honestly, I don't see much point in buying language reference books these days. For most languages (and certainly C#), the online references are going to be more comprehensive, more up to date, and more searchable than any book you can buy.
I tend to limit my book purchases these days to a couple reasons:
The topic is particularly obscure.
I know in advance that the book is especially well written (Practical Common Lisp is a good example of this)
The book covers a general topic and does it in an insightful manner (The Mythical Man Month and Code Complete come to mind here)
For most anything else programming related, I tend to be of the opinion that you're better served with online resources.
Posts: 2437 | Registered: Apr 2005
| IP: Logged |
Blayne Bradley
unregistered
posted
I've never had good luck with online stuff, I've been better served for example with my Linux Shells by Example reference for my OS and Linux class then by any sporadic attempts to google the problem.
I also usually have enough stuff splayed across my monitors, by having a good source book not only can I read it on-the-go as my laptop is sorta busted but can keep it on hand when I got alot of crud already taking precedent on my screens.
IP: Logged |