I'm looking into buying a few more books, as I received a few nice Amazon gift certificates for my graduation (in case you really want to know, I'm finally getting my bachellor's degree tomorrow!).

So I'm really looking for some good suggestions on which books to get, and which books to wait for (provided I don't have to wait too long!). One I'm considering is Bob Beauchemin's "Essential ADO.NET". I'm also giving some serious consideration to Kim B. Bruce's "Foundations of Object-Oriented Languages" (I like programming languages theory, what can I say).

So, if you've got any good suggestions, comment on this post or send them. I'm looking for any advanced .NET topics, programming language/compiler related topics, or any good book on general software development. So, suggest away!

Tomas Restrepo

Software developer located in Colombia. Sr. PFE at Microsoft.