Listed below are some of the work related books I have read, newest to oldest, over the last couple of years.
.NET
http://www.amazon.co.uk/exec/obidos/ASIN/0321245660/qid=1122547865/sr=8-1/ref=sr_8_xs_ap_i1_xgl/202-1389977-0403848
I bought this one from after a recommendation from a colleague. Managed to read within a day and learnt a few things, such as CLSCompliant attribute
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemCLSCompliantAttributeClassTopic.asp
- Customising the Microsoft .NET framework
http://www.amazon.co.uk/exec/obidos/ASIN/0735619883/qid=1122548063/sr=1-1/ref=sr_1_18_1/202-1389977-0403848
Not managed to read yet as other books have seemed more tempting
- Patterns of Enterprise Application Architecture
http://www.amazon.co.uk/exec/obidos/ASIN/0321127420/qid=1122548175/sr=1-1/ref=sr_1_3_1/202-1389977-0403848
A good read - helps you focus on reuse of code through identifying common problems and implmementing patterns.
http://www.amazon.co.uk/exec/obidos/ASIN/0735617783/qid=1122549105/sr=2-3/ref=sr_2_3_3/202-1389977-0403848
Not that impressed. Maybe the book came out too early, but doesn't seem to follow best practice and isn't a patch on Rammer.
http://www.amazon.co.uk/exec/obidos/ASIN/1590594177/qid=1122549105/sr=2-1/ref=sr_2_3_1/202-1389977-0403848
The remoting bible. Contains the vast majority of information you need on remoting. I have used code (encryption) from here in a production system. Supported by an excellent website.
http://www.thinktecture.com/
http://www.amazon.co.uk/exec/obidos/ASIN/0596003471/qid=1122549335/sr=1-8/ref=sr_1_3_8/202-1389977-0403848
Read in conjunction with another O'Reilly C# book, Programming C#. Has been updated with 2.0 info
http://www.amazon.co.uk/exec/obidos/ASIN/0596007620/qid=1122549335/sr=2-1/ref=sr_2_3_1/202-1389977-0403848
http://www.amazon.co.uk/exec/obidos/ASIN/0596006993/qid=1122549565/sr=2-3/ref=sr_2_3_3/202-1389977-0403848
A good introduction to C# and if you are a complete beginner, it may be worth reading the introduction book first
http://www.amazon.co.uk/exec/obidos/ASIN/0596003765/ref=pd_sim_b_dp_3/202-1389977-0403848
- Applied Microsoft .NET Framework Programming
http://www.amazon.co.uk/exec/obidos/ASIN/0735614229/qid=1122549739/sr=2-1/ref=sr_2_3_1/202-1389977-0403848
The .NET bible. This should be on every .NET developers bookshelf.
Finance
http://www.amazon.co.uk/exec/obidos/ASIN/0786311215/qid=1122550071/sr=1-1/ref=sr_1_2_1/202-1389977-0403848
This book helps understand bond pricing calculations because it contains lots of examples with numbers. It is then easy to use the examples in code to arrive at the same result
- Paul Wilmott Introduces Quantitive Finance
http://www.amazon.co.uk/exec/obidos/ASIN/0471498629/qid=1122549959/sr=8-2/ref=sr_8_xs_ap_i2_xgl/202-1389977-0403848
Really easy to read - good introduction. Recommends the Fabozzi book in Chapter 14.