TCP/IP Sockets in C#: Practical Guide for Programmers
Data Structures And Algorithms Using C#
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#
So many choices...
Posted by Orincoro (Member # 8854) on :
I only program in Db, but then I'm an odd soul.
Posted by ricree101 (Member # 7749) on :
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.
Posted by fugu13 (Member # 2859) on :
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.
Posted by ricree101 (Member # 7749) on :
quote:Originally posted by Blayne Bradley:
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.
Posted by Blayne Bradley (Member # 8565) on :
I purchased C# 2008 a Programmers reference and XNA Game Studio 3.0 which is a rather large 800 page book.
Posted by TomDavidson (Member # 124) on :
I honestly wouldn't've recommended either, but best of luck.
Posted by Blayne Bradley (Member # 8565) on :
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.
Posted by ricree101 (Member # 7749) on :
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.
Posted by Blayne Bradley (Member # 8565) on :
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.