Learning C#, .NET, and ASP.NET – A Literary History


I collected all the books I could find in Safari Books Online regarding the .NET Framework and created a list below – as you can see, there are well over 700 titles.

If you find duplicates, please let me know. If there are titles not on this list that should be, please let me know that as well.

See after the list for some caveats on the books I did and didn’t include.


  1. Essential C# 7.0 6th Edition by Mark Michaelis. 5/2018.
  2. C# 7.0 in a Nutshell by Ben Albahari and Joseph Albahari. 10/2017.
  3. Beginning C# 7 Hands-On – Advanced Language Features by Tom Owsiak. 10/2017.
  4. C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development 3rd Edition by Mark J. Price. 11/2017.
  5. C# 7 and .NET Core: Modern Cross-Platform Development 2nd Edition by Mark J. Price. 3/2017. [OLD]
  6. More Effective C#: 50 Specific Ways to Improve Your C# 2nd Edition by Bill Wagner. 5/2017.
  7. Beginning C# 7 Hands-On – The Core Language by Tom Owsiak. 8/2017.
  8. Functional Programming in C#: How to Write Better C# Code by Enrico Buonanno. 8/2017.
  9. Learn C# in 7 Days by Gaurav Aroraa. 10/2017.
  10. C# 7.0 Pocket Reference by Ben Albahari and Joseph Albahari. 7/2017.
  11. C# 7 and .NET Core Cookbook by Dirk Strauss. 4/2017.
  12. Interactive C#: Fundamentals, Core Concepts and Patterns by Vaskaran Sarcar. 12/2017.
  13. C# and XML Primer by Jonathan Hartwell. 2/2017.
  14. Professional C# 6 and .NET Core 1.0 by Christian Nagel. 4/2016.
  15. Multithreading with C# Cookbook 2nd Edition by Eugene Agafonov. 4/2016.
  16. Functional C# by Wisnu Anggoro. 12/2016.
  17. C# 6 and .NET Core 1.0: Modern Cross-Platform Development by Mark J. Price. 3/2016. (OLD)
  18. Begin to Code with C# by Rob Miles. 9/2016.
  19. Professional C# 6 and .NET Core 1.0 by Christian Nagel. 4/2016.
  20. C#: A Beginner’s Tutorial 2nd Edition by Jayden Ky. 1/2016.
  21. Building Maintainable Software, C# Edition by Rob van der Leek, Pascal van Eck, Gijs Wijnholds, Sylvan Rigal, and Joost Visser. 6/2016.
  22. Visual C# How to Program by Harvey Deitel and Paul Deitel. 8/2016.
  23. C# 6 for Programmers 6th Edition by Harvey Deitel and Paul Deitel. 8/2016.
  24. Effective C#: 50 Specific Ways to Improve Your C# 3rd Edition by Bill Wagner. 12/2016.
  25. Mastering C# and .NET Framework by Marino Posadas. 12/2016.
  26. Multithreading with C# Cookbook 2nd Edition by Eugene Agafonov. 4/2016.
  27. C# 6.0 in a Nutshell 6th Edition by Ben Albahari and Joseph Albahari. 11/2015.
  28. Essential C# 6.0 by Eric Lippert and Mark Michaelis. 9/2015.
  29. Mastering C# Concurrency by Andrew Koryavchenko and Eugene Agafonov. 10/2015.
  30. C# 6.0 Pocket Reference by Ben Albahari and Joseph Albahari. 10/2015.
  31. C# 24-Hour Trainer 2nd Edition by Rod Stephens. 11/2015.
  32. Selenium WebDriver Recipes in C# 2nd Edition by Zhimin Zhan. 12/2015.
  33. C# 6.0 and .NET 4.6 Framework 7th Edition by Philip Japikse and Andrew Troelsen. 12/2015.
  34. Beginning C# 6.0 Programming with Visual Studio 2015 by Jon D. Reid, Jacob Vibe Hammer, and Benjamin Perkins. 12/2015.
  35. C# 6.0 Cookbook 4th Edition by Jay Hilyard and Stephen Teilhet. 10/2015.
  36. Microsoft Visual C# Step by Step 8th Edition by John Sharp. 11/2015.
  37. Beginning ASP.NET 4.5.1: in C# and VB by Imar Spaanjaars. 3/2014.
  38. C#: A Beginner’s Guide by Pat McGee. 12/2014.
  39. Concurrency in C# Cookbook by Stephen Cleary. 6/2014.
  40. C# Multithreaded and Parallel Programming by Rodney Ringler. 12/2014.
  41. Professional C# 5.0 and .NET 4.5.1 by Morgan Skinner, Jay Glynn, and Christian Nagel. 2/2014.
  42. The C# Programming Language (Covering C# 4.0) 4th Edition by Peter
  43. C# 5.0 Programmer’s Reference by Rod Stephens. 4/2014.
  44. Programming Windows Store Apps with C# by Iris Classon and Matthew Baxter-Reynolds. 2/2014.
  45. Learning Object-Oriented Programming in C# 5.0 by B.M. Harwani. 5/2014.
  46. C# for Financial Markets by Andrea Germani and Daniel J. Duffy. 3/2013.
  47. Head First C# 3rd Edition by Andrew Stellman and Jennifer Greene. 9/2013.
  48. C#: A Beginner’s Tutorial by Jayden Ky. 10/2013.
  49. Pro ASP.NET 4.5 in C# 5th Edition by Mario Szpuszta, Matthew MacDonald, and Adam Freeman. 7/2013.
  50. C# 2012 for Programmers 5th Edition by Paul Deitel, Harvey M. Deitel, and Abbey Deitel. 9/2013.
  51. Multithreading in C# 5.0 Cookbook by Eugene Agafonov. 11/2013.
  52. C# 5.0 All-in-One For Dummies by Stephe R. Davis, Chuck Sphar, and Bill Sempf. 1/2013.
  53. Beginning C# Object-Oriented Programming 2nd Edition by Dan Clark. 3/2013.
  54. C# 5.0 Unleashed by Bart De Smet. 4/2013.
  55. C# in Depth 3rd Edition by Jon Skeet. 9/2013.
  56. C# Quick Syntax Reference by Mikael Olsson. 7/2013.
  57. Microsoft Visual C# 2013 Step by Step by John Sharp. 11/2013.
  58. Visual C# 2012: How to Program 5th Edition by Harvey Deitel and Paul Deitel. 3/2013.
  59. CLR via C# 4th Edition by Jeffrey Richter. 11/2012.
  60. Essential C# 5.0 by Eric Lippert and Mark Michaelis. 11/2012.
  61. Pro C# 5.0 and the .NET Framework 4.5 6th Edition by Andrew Troelsen. 8/2012.
  62. C# 5.0 in a Nutshell 5th Edition by Ben Albahari and Joseph Albahari. [OLD]
  63. C# Database Basics by Michael Schmalz. 1/2012.
  64. C# 5 First Look by Joel Martinez. 12/2012.
  65. Mobile Development with C# by Greg Shackles. 5/2012.
  66. Expert C# 5.0: with the .NET 4.5 Framework by Mohammad Rahman. 12/2012.
  67. Professional C# 2012 and .NET 4.5 by Morgan Skinner, Karli Watson, Jay Glynn, Bill Evjen, and Christian Nagel. 11/2012.
  68. C# 5.0 Pocket Reference by Ben Albahari and Joseph Albahari. 6/2012.
  69. Beginning C# 5.0 Databases 2nd Edition by Vidya Vrat Agarwal. 8/2012.
  70. Sams Teach Yourself C# 5.0 in 24 Hours by Scott J. Dorman. 11/2012.
  71. Illustrated C# 2012 by Daniel Solis. 7/2012.
  72. Beginning Visual C# 2012 Programming by Christian Nagel, Daniel Kemper, Morgan Skinner, Jon Reid, Jacob Vibe Hammer, and Karli Watson. 12/2012.
  73. Microsoft Visual Studio C# 2012 Step by Step by John Sharp. 12/2012.
  74. Beginning Object-Oriented Programming with C# by Jack Purdum. 11/2012.
  75. A Programmer’s Guide to C# 5.0 4th Edition by Nick Wienholt and Eric Gunnerson. 11/2012.
  76. Functional Programming in C#: Classic Programming Techniques for Modern Projects by Oliver Sturm. 6/2011.
  77. C# 4.0 Unleashed by Bart De Smet. 1/2011.
  78. Beginning C# Object-Oriented programming by Dan Clark. 5/2011.
  79. Fluent C# by Rebecca M. Riordan. 10/2011.
  80. Start Here!: Learn Microsoft Visual C# 2010 by John Paul Mueller. 10/2011.
  81. C# 2010 All-in-One For Dummies by Stephen R. Davis, Charles Sphar, and Bill Sempf. 4/2010.
  82. Visual C# 2010 Recipes: A Problem-Solution Approach by Adam Freeman and Allen Jones. 3/2010.
  83. Beginning ASP.NET 4: in C# and VB by Imar Spaanjaars. 3/2010.
  84. CLR via C# 3rd Edition by Jeffrey Richter. 2/2010.
  85. Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C# 2nd Edition by Bill Wagner. 3/2010.
  86. Beginning ASP.NET 4 in C# 2010 by Matthew MacDonald. 8/2010.
  87. Professional C# 4 and .NET 4 by Morgan Skinner, Karli Watson, Jay Glynn, Bill Evjen, and Christian Nagel. 3/2010.
  88. Microsoft Visual C# 2010 Step by Step by John Sharp. 4/2010.
  89. Essential C# 4.0 by Mark Michaelis. 3/2010.
  90. C# in Depth 2nd Edition by Jon Skeet. 11/2010.
  91. Programming C# 4.0 by Jesse Liberty, Matthew Adams, and Ian Griffiths. 8/2010.
  92. Golde, Scott Wiltamuth, Mads Torgersen, and Anders Hejlsberg. 10/2010.
  93. Computing with C# and the .NET Framework 2nd Edition by Gittleman. 1/2011.
  94. C# 4.0 Pocket Reference 3rd Edition by Ben Albahari and Joseph Albahari. 8/2010.
  95. Head First C# 2nd Edition by Jennifer Greene and Andrew Stellman. 5/2010.
  96. C# 4.0: The Complete Reference by Herbert Schildt. 4/2010.
  97. Visual C# 2010: How to Program 4th Edition by Harvey Deitel and Paul Deitel. 10/2010.
  98. C# 4.0 How-To by Ben Watson. 2/2010.
  99. Sams Teach Yourself Visual C# 2010 in 24 Hours by Scott Dorman. 8/2010.
  100. C# 2010 for Programmers 4th Edition by Harvel M. Deitel and Paul J. Deitel. 10/2010.
  101. Introducing Visual C# 2010 by Adam Freeman. 11/2010.
  102. Illustrated C# 2010 by Daniel M. Solis. 12/2010.
  103. Pro C# 2010 and the .NET Platform 5th Edition by Andrew Troelsen. 5/2010.
  104. Professional Parallel Programming with C#: Master Parallel Extensions with .NET 4 by Gaston C. Hillar. 12/2010.
  105. Expert One-on-One C# Design and Development by John Paul Mueller. 3/2009.
  106. C# 2008 and 2005 Threaded Programming: Beginner’s Guide by Gaston C. Hillar. 1/2009.
  107. The C# Programming Language 3rd Edition by Peter Golde, Scott Wiltamuth, Mads Torgerson, and Anders Hejlsberg. 10/2008.
  108. Expert C# 2008 Business Objects by Rockford Lhotka. 12/2008.
  109. C# Graphics Programming by Rod Stephens. 2/2008.
  110. Essential C# 3.0: For .NET Framework 3.5 by Mark Michaelis. 8/2008.
  111. C# 2008 Programmer’s Reference by Wei-Meng Lee. 11/2008.
  112. Beginning C# 2008 Objects: From Concept to Code by Grant Palmer and Jacquie Barker. 9/2008.
  113. Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit by James Foxall. 6/2008.
  114. C# 3.0 Pocket Reference 2nd Edition by Joseph Albahari and Ben Albahari. 2/2008. [OLD]
  115. Learning C# 3.0 by Brian MacDonald and Jesse Liberty. 11/2008.
  116. C# Programming Cookbook by Dirk Strauss. 7/2016.
  117. Learning C# 3.0 by Brian MacDonald and Jesse Liberty. 11/2008.
  118. C# in Depth by Jon Skeet. 4/2008.
  119. More Effective C#: 50 Specific Ways to Improve Your C# by Bill Wagner. 10/2008.
  120. Programming Microsoft Visual C# 2008: The Language by Donis Marshall. 6/2008.
  121. Beginning C# 3.0 by Jack Purdum. 5/2008.
  122. Illustrated C# 2008 by Daniel Solis. 2/2008.
  123. C# 2008 For Programmers 3rd Edition by Harvey M. Deitel and Paul J. Deitel. 9/2008. [OLD]
  124. Build a Program Now! Microsoft Visual C# 2008 by Patrice Pelland. 3/2008.
  125. Professional C# 2008 by Karli Watson, Morgan Skinner, Jay Glynn, Bill Evjen, and Christian Nagel. 3/2008.
  126. Programming C# 3.0 5th Edition by Donald Xie and Jesse Liberty. 12/2007.
  127. C# 3.0 Cookbook 3rd Edition by Stephen Teilhet and Jay Hilyard. 12/2007.
  128. Data Structures and Algorithms Using C# by Michael McMillan. 3/2007.
  129. C# 3.0 Design Patterns by Judith Bishop. 12/2007.
  130. Head First C# by Jennifer Green and Andrew Stellman. 11/2007.
  131. Microsoft Visual C# 2008 Step by Step by John Sharp. 12/2007.
  132. Pro C# 2008 and the .NET 3.5 Platform 4th Edition by Andrew Troelsen. 11/2007.
  133. C# 3.0 in a Nutshell 3rd Edition by Ben Albahari and Joseph Albahari. 9/2007. [OLD]
  134. Beginning C# 2008: From Novice to Professional by Christian Gross. 11/2007.
  135. Microsoft Visual C# 2005 Express Edion: Build a Program Now! by Patrice Pelland. 11/2005.
  136. Microsoft Visual C# 2005 Step by Step by John Sharp. 10/2005.
  137. Professional C# 2005 by Allen Jones, Morgan Skinner, Karli Watson, Jay Glynn, Bill Evjen, and Christian Nagel. 11/2005.
  138. Core C# and .NET by Stephen C. Perry. 9/2005.
  139. Programming C# 4th Edition by Jesse Liberty. 2/2005.
  140. Visual C# 2005: A Developer’s Notebook by Jesse Liberty. 4/2005.
  141. Beginning Visual C# 2005 by Eric White, Morgan Skinner, Jon D. Reid, Jacob Hammer Pederesen, Christian Nagel, Karli Watson. 11/2005.
  142. C# for Programmers 2nd Edition by Paul J. Deitel and Harvey M. Deitel. 11/2005. [OLD]
  143. Microsoft Visual C# .NET 2003 Unleashed by Lonny Kruger and Kevin Hoffman. 12/2004.
  144. Design Patterns in C# by Steven John Metsker. 4/2004.
  145. Extreme Programming Adventures in C# by Ron Jeffries. 2/2004.
  146. Effective C#: 50 Specific Ways to Improve Your C# by Bill Wagner. 12/2004. [OLD]
  147. TCP/IP Sockets in C# by Kenneth L. Calvert, Michael J. Donahoo, and David Makofske. 5/2004.
  148. Sams Teach Yourself Microsoft Visual C# .NET in 24 Hours by James Foxall. 8/2003.
  149. .NET for Java Developers: Migrating to C# by Alok Pota and Jawahar Puvvala. 7/2003.
  150. Programming Microsoft ASP.NET by Dino Esposito. 6/2003.
  151. Programming C# 3rd Edition by Jesse Liberty. 5/2003.
  152. C# Programmer’s Cookbook by Allen Jones. 10/2003.
  153. C# in a Nutshell 2nd Edition by Ted Neward, Ben Albahari, and Peter Drayton. 8/2003.
  154. C# Web Development with ASP.NET: Visual QuickStart Gudie by Jose Mojica. 3/2003.
  155. Microsoft Visual C# .NET 2003 Kick Start by Steven Holzner. 6/2003.
  156. Learning C# by Jesse Liberty. 9/2002.
  157. Microsoft Visual C# .NET Language Reference by Microsoft Corporation. 3/2002.
  158. C# Essentials 2nd Edition by Peter Drayton, Ben Albahari, and Brad Merrill. 1/2002.
  159. C# for Java Developers by Adam Freeman and Allen Jones. 8/2002.
  160. C# Design Patterns: A Tutorial by James W. Cooper. 9/2002.
  161. Programming C# 2nd Edition by Jesse Liberty. 2/2002.
  162. OOP with Microsoft Visual Basic .NET and Microsoft Visual C# .NET Step by Step by Robin A Reynolds-Haertle. 1/2002.
  163. C# in a Nutshell by Peter Drayton, Ted Neward, and Ben Albahari. 3/2002. [OLD]
  164. C# Developer’s Guide to ASP.NET, XML, and ADO.NET by Chris Kinsman and Jeffrey P. McManus. 3/2002.
  165. C# Language Pocket Reference by Ted Neward, Ben Albahari, and Peter Drayton. 10/2002.
  166. Microsoft C# Programming for the Absolute Beginner by Andy Harris. 1/2002.
  167. Application Development Using C# and .NET by Robert J. Oberg and Michael Stiefel. 12/2001.
  168. C# Primer Plus by Klaus Michelsen. 12/2001.
  169. Special Edition Using C# by NIIT. 12/2001.
  170. C# Essentials by Peter Drayton, Ben Albahari, and Brad Merril. 1/2001. [OLD]
  171. C# and the .NET Framework: The C++ Perspective by Richard Weeks and Robert Powell. 9/2001.
  172. Programming C# by Jesse Liberty. 6/2001.
  173. C# Unleashed by Joseph Mayo. 11/2001.
  174. C# Primer: A Practical Approach by Stanley B. Lippman. 12/2001.


  1. Sams Teach Yourself ASP.NET Core in 24 Hours 1st Edition by Jeffrey T. Fritz. 12/2017.
  2. Dependency Injection in .NET Core 2.0 by Tadi Dash and Marino Posadas. 11/2017.
  3. ASP.NET Core 2 High Performance 2nd Edition by James Singleton. 10/2017.
  4. Building Microservices with ASP.NET Core by Kevin Hoffman. 9/2017.
  5. ASP.NET Core: Cloud-Ready, Enterprise Web Applciation Development by James Singleton, Valerio De Sanctis, and Mugilan T. S. Ragupathi. 6/2017.
  6. ASP.NET Core 2 and Angular 5 by Valerio De Sanctis. 2/2017.
  7. ASP.NET Core Application Development: Building an Application in Four Sprints by Simon Timms, David Paquette, and James Chambers. 12/2016.
  8. ASP.NET Core and Angular 2 by Valerio De Sanctis. 10/2016.
  9. ASP.NET Core Essentials by Shahed Chowdhuri. 9/2016.
  10. ASP.NET Core 1.0 High Performance by James Singleton. 6/2016.


  1. Building Microservices with .NET Core 2.0 2nd Edition by Gaurav Aroraa. 12/2017.
  2. Learning ASP.NET Core 2.0 by Michel Bruchet and Jason De Oliveira. 12/2017.
  3. Mastering ASP.NET Core 2.0 by Ricardo Peres. 11/2017.
  4. Microservices in .NET Core: With Examples in Nancy by Christian Horsdal Gammelgaard. 1/2017.
  5. Learning ASP.NET Core MVC Programming by Mugilan T. S. Ragupathi. 11/2016.
  6. ASP.NET MVC with Entity Framework and CSS by Lee Naylor. 9/2016.
  7. Pro ASP.NET Core MVC 6th Edition by Adam Freeman. 9/2016.
  8. Bootstrap for ASP.NET MVC 2nd Edition by Pieter van der Westhuizen. 9/2016.
  9. ASP.NET MVC 5 with Bootstrap and Knockout.js by Jamie Munro. 5/2015.
  10. Programming Microsoft ASP.NET MVC by Dino Esposito. 2/2014.
  11. Bootstrap for ASP.NET MVC by Pieter van der Westhuizen. 8/2014.
  12. Professional ASP.NET MVC 5 by David Matson, K. Scott Allen, Brad Wilson, and Jon Galloway. 8/2014.
  13. Pro ASP.NET MVC 5 Platform by Adam Freeman. 4/2014.
  14. Pro ASP.NET MVC 5 5th Edition by Adam Freeman. 12/2013.
  15. Mobile ASP.NET MVC 5 by Eric Sowell. 11/2013.
  16. ASP.NET MVC 4 Mobile App Development by Andy Meadows. 7/2013.
  17. Beginning ASP.NET MVC 4 by Jose Rolando Guay Paz. 6/2013.
  18. ASP.NET MVC 4 Recipes: A Problem-Solution Approach by John Ciliberti. 2/2013.
  19. ASP.NET MVC 4 and the Web API by Jamie Kurtz. 1/2013.
  20. Pro ASP.NET MVC 4 4th Edition by Adam Freeman. 1/2013.
  21. Programming ASP.NET MVC 4 by Hrusikesh Panda, Jess Chadwick, and Todd Snyder. 10/2012.
  22. ASP.NET MVC 4 in Action: Revised Edition of ASP.NET MVC 2 in Action by Jeffrey Palermo, Jimmy Bogard, Eric Hexter, Matthew Hinze, and Jeremy Skinner. 6/2012.
  23. Programming Microsoft ASP.NET MVC by Dino Esposito. 10/2011.
  24. 20 Recipes for Programming MVC 3 by Jamie Munro. 10/2011.
  25. Professional ASP.NET MVC 3 by K. Scott Allen, Brad Wilson, Phil Haack, and Jon Galloway. 8/2011.
  26. Pro ASP.NET MVC 3 Framework 3rd Edition by Steven Sanderson and Adam Freeman. 7/2011.
  27. ASP.NET MVC 2 Cookbook by Richard Kimber and Andrew Siemer. 1/2011.
  28. Pro ASP.NET MVC 2 Framework by Steven Sanderson. 7/2010.
  29. ASP.NET MVC 2 in Action by Matthew Hinze, Eric Hexter, Jimmy Bogard, Ben Scheirman, and Jeffrey Palermo. 6/2010.
  30. Professional ASP.NET MVC 2 by Rob Conery, Scott Guthrie, Scott Hanselman, Phil Haack, and Jon Galloway. 6/2010.
  31. Programming Microsoft ASP.NET MVC by Dino Esposito. 5/2010.
  32. What’s New in ASP.NET MVC 2? by Simone Chiaretta. 5/2010.
  33. ASP.NET MVC in Action with MvcContrib, NHibernate, and More by Jimmy Bogard, Jeffrey Palermo, and Ben Scheirman. 9/2009.
  34. ASP.NET MVC 1.0 Test Driven Development: Problem – Design – Solution by Emad Ibrahim. 9/2009.
  35. Beginning ASP.NET MVC 1.0 by Keyvan Nayyeri and Simone Chiaretta. 8/2009.
  36. ASP.NET MVC Framework Unleashed by Stephen Walther. 7/2009.
  37. ASP.NET MVC 1.0 Quickly by Maarten Balliauw. 3/2009.


  1. Beginning SOLID Principles and Design Patterns for ASP.NET Developers by Bipin Joshi. 3/2016.
  2. Beginning ASP.NET for Visual Studio 2015 by William Penberthy. 1/2016.
  3. Fast ASP.NET Websites by Dean Alan Hume. 8/2013.
  4. Beginning ASP.NET 4.5 Databases 3rd Edition by Damien Foggon and Sandeep Chanda. 3/2013.
  5. Beginning ASP.NET 4.5: in C# and VB by Imar Spaanjaars. 11/2012.
  6. Ultra-Fast ASP.NET 4.5 by Richard Kiessig. 7/2012.
  7. ASP.NET Dynamic Data Unleashed by Oleg Sych. 5/2012.
  8. Building ASP.NET with Microsoft WebMatrix by Steve Lydford. 12/2011.
  9. Beginning ASP.NET Web Pages with WebMatrix by Imar Spaanjaars and Mike Brind. 11/2011.
  10. Build Your Own ASP.NET 4 Web Site Using C# & VB 4th Edition by Cristian Darie, Wyatt Barnett, and Timmothy Posey. 9/2011.
  11. Applied ASP.NET 4 in Context by Adam Freeman. 9/2011.
  12. ASP.NET 4.0 in Practice by Marco De Sanctis, Stefano Mostarda, and Daniele Bochicchio. 5/2011.
  13. ASP.NET 4 Social Networking by Atul Gupta, Sudhanshu Hate, Andrew Siemer. 3/2011.
  14. ASP.NET 3.5 Unleashed by Stephen Walther. 3/2011.
  15. Programming Microsoft ASP.NET 4 by Dino Esposito. 2/2011.
  16. ASP.NET 4 Unleashed by Nate Dudek, Kevin Hoffman, and Stephen Walther. 10/2010.
  17. ASP.NET Site Performance Secrets by Matt Perdeck. 10/2010.
  18. Moving to Microsoft Visual Studio 2010 by Ken Haines, Pascal Pare, and Patrice Pelland. 7/2010.
  19. ASP.NET 4 24-Hour Trainer by Toi B. Wright. 7/2010.
  20. Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit  by Scott Mitchell. 7/2010.
  21. Pro ASP.NET 4 CMS: Advanced Techniques for C# Developers Using the .NET 4 Framework by Alan Harris. 6/2010.
  22. Professional ASP.NET Design Patterns by Scott Millett. 6/2010.
  23. Microsoft ASP.NET 4 Step by Step by George Shepherd. 5/2010.
  24. Beginning ASP.NET Security by Barry Dorrans. 4/2010.
  25. Professional DevExpress ASP.NET Controls by Joe Kunk, Julian Bucknail, and Paul Kimmel. 11/2009.
  26. ASP.NET 3.5 Website Programming: Problem-Design-Solution by Chris Love. 10/2009.
  27. Testing ASP.NET Web Applications by Jeff McWherter and Ben Hall. 10/2009.
  28. ASP.NET 3.5 Content Management System Development by Curt Christianson and Jeff Cochran. 6/2009.
  29. Robust ASP.NET Exception Handling by Lee Dumond. 5/2009.
  30. Professional ASP.NET 3.5 SP1 Edition: In C# and VB by Devin Rader, Scott Hanselman, and Bill Evjen. 4/2009.
  31. Integrating Crystal Reports into an ASP.NET Application by Vince Varallo. 3/2009.
  32. Secrets of Real World ASP.NET Dynamic Data Web Sites by Craig Shoemaker. 3/2009.
  33. ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008: Problem-Design-Solution by Vince Varallo. 2/2009.
  34. Internet Explorer 8 and Its Impact on Your ASP.NET Web Sites by Robert Boedigheimer. 12/2008.
  35. Microsoft Visual Studio Tips by Sara Ford. 10/2008.
  36. ASP.NET 3.5: Application Architecture and Design by Vivek Thakur. 10/2008.
  37. Programming ASP.NET 3.5 4th Edition by Dan Hurtwitz, Dan Maharry, and Jesse Liberty. 10/2008.
  38. Programming .NET 3.5 by Alex Horovitz and Jesse Liberty. 7/2008.
  39. Learning ASP.NET 3.5 2nd Edition by Brian MacDonald, Dan Hurwitz, and Jesse Liberty. 7/2008.
  40. Sams Teach Yourself ASP.NET 3.5 in 24 Hours, Complete Starter Kit by Scott Mitchell. 6/2008.
  41. Leveraging httpHandlers to Stream Custom Content in ASP.NET by Chris Love. 6/2008.
  42. Leveraging httpModules for Better ASP.NET Applications by Chris Love. 5/2008.
  43. Jumping from ASP to ASP.NET by Doug Parsons. 5/2008.
  44. Beginning ASP.NET 3.5: In C# and VB by Imar Spaanjaars. 3/2008.
  45. Microsoft ASP.NET 3.5 Step by Step 2nd Edition by George Shepherd. 2/2008.
  46. Programming Microsoft ASP.NET 3.5 by Dino Esposito. 2/2008.
  47. ASP.NET 3.5 For Dummies by Ken Cox. 2/2008.
  48. Building a Web 2.0 Portal with ASP.NET 3.5 by Omar Al Zabir. 12/2007.
  49. ASP.NET Data Presentation Controls Essentials by Joydip Kanjilal. 12/2007.
  50. Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional 2nd Edition by Matthew MacDonald. 11/2007.
  51. The Microsoft Expression Web Develper’s Guide to ASP.NET 3.5 by Jim Cheshire. 10/2007.
  52. The ASP.NET 2.0 Anthology by Phil Haack, Jon Galloway, Wyatt Barnett, Jeff Atwood, and Scott Allen 9/2007.
  53. Core Internet Application Development with ASP.NET 2.0 by Randy Connolly. 2/2007.
  54. ASP.NET 2.0 Web Parts in Action: Building Dynamic Web Portals by Darren Neimke. 11/2006.
  55. Essential ASP.NET by Keith Brown and Fritz Onion. 10/2006.
  56. Enhancing Microsoft Content Management Server with ASP.NET 2.0 by Lim Mei Ying, Stefan Gobner, and Spencer Harbar. 8/2006.
  57. ASP.NET 2.0 Unleashed by Stephen Walther. 6/2006.
  58. ASP.NET 2.0 Illustrated by Dave Sussman and Alex Homer. 5/2006.
  59. ASP.NET 2.0 Website Programming Problem-Design-Solution by Marco Bellinaso. 5/2006.
  60. Programming Microsoft ASP.NET 2.0 Core Reference 2nd Edition by Dino Esposito. 11/2005.
  61. Microsoft ASP.NET 2.0 Step by Step by George Shepherd. 10/2005.
  62. Programming ASP.NET 3rd Edition by Dan Hurwitz and Jesse Liberty. 10/2005.
  63. ASP.NET 2.0: A Developer’s Notebook by Wei-Meng Lee. 6/2005.
  64. Data Patterns by Microsoft Corporation. 12/2004.
  65. ASP.NET Cookbook by Geoffrey T. LeBlond and Michael A. Kittel. 8/2004.
  66. Introducing Microsoft ASP.NET 2.0 by Dino Esposito. 7/2004.
  67. Building Websites with the ASP.NET Community Starter Kit by K. Scott Allen and Cristian Darie. 5/2004.
  68. Extending MFC Applications with the .NET Framework by Nishant Sivakumar and Tom Archer. 12/2003.
  69. Programming ASP.NET 2nd Edition by Dan Hurwitz and Jesse Liberty. 9/2003.
  70. SAMS Teach Yourself ASP.NET in 24 Hours by Scott Mitchell. 5/2003.
  71. Essential ASP.NET with Examples in C# by Fritz Onion. 2/2003.
  72. Building Secure Microsoft ASP.NET Applications by Microsoft Corporation. 1/2003.
  73. ASP.NET Kick Start by Stephen Walther. 12/2002.
  74. ASP.NET for Web Designers by Peter Ladka. 8/2002.
  75. Developing Microsoft ASP.NET Server Controls and Components by Vandana Datye and Nikhil Kothari. 8/2002.
  76. Programming Microsoft .NET by Jeff Prosise. 6/2002.
  77. ASP.NET in a Nutshell by Matthew MacDonald and G. Andrew Duthie. 6/2002.
  78. ASP.NET Developer’s JumpStart by Ken Getz and Paul D. Sheriff. 4/2002.
  79. Special Edition Using Microsoft ASP.NET by Richard Leinecker. 3/2002.
  80. Building Web Solutions with ASP.NET and ADO.NET by Dino Esposito. 2/2002.
  81. Programming ASP.NET by Dan Hurwitz and Jesse Liberty. 1/2002.
  82. ASP.NET in a Nutshell 2nd Edition by Matthew MacDonald and G. Andrew Duthie.
  83. ASP.NET by Example by Steven A. Smith. 12/2001.
  84. Inside ASP.NET by Scott Worley. 11/2001.
  85. Debugging ASP.NET by Brad Fox, Brian Peek, and Jonathan Goodyear. 10/2001.
  86. Programming Data-Driven Web Applications with ASP.NET by Doug Seven and Donny Mack. 9/2001.
  87. ASP.NET 2.0 Cookbook 2nd Edition by Geoffrey T. LeBlond and Michael A. Kittel.


  1. Mastering ASP.NET Web API by Malendra Hurbuns and Mithun Pattankar. 8/2017.
  2. ASP.NET Web API Security Essentials by Rajesh Gunasundaram. 11/2015.
  3. ASP.NET Web API 2: Building a REST Service from Start to Finish by Brian Wortman and Jamie Kurtz. 8/2014.
  4. ASP.NET Web API 2 Recipes: A Problem Solution Approach by Filip Wojcieszyn. 8/2014.
  5. Designing Evolvable Web APIs with ASP.NET by Darrel Miller, Glenn Block, Pablo Cibraro, Howard Dierking, and Pedro Felix. 3/2014.
  6. Expert ASP.NET Web API 2 for MVC Developers by Adam Freeman. 8/2014.
  7. ASP.NET Web API by Joydip Kanjilal. 12/2013.
  8. Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API by Ragini Kumbhat Bhandari and Nishanth Nair. 9/2013.
  9. Pro ASP.NET Web API: HTTP Web Services in ASP.NET by Ali Kheyrollahi, Alexander Zeitler, and Tugberk Ugurlu. 9/2013.
  10. Practical ASP.NET Web API by Badrinarayanan Lakshmiraghavan. 8/2013.
  11. Pro ASP.NET Web API Security: Securing ASP.NET Web API by Badrinarayanan Lakshmiraghavan. 3/2013.


  1. F# High Performance by Eriawan Kusumawardhono. 1/2017.
  2. F# 4.0 Design Patterns by Gene Belitski. 11/2016.
  3. Beginning F# 4.0 by Kit Eason and Robert Pickering. 5/2016.
  4. F# for Machine Learning Essentials by Sudipta Mukherjee. 2/2016.
  5. Learning F# Functional Data Structures and Algorithms by Adnan Masood. 6/2015.
  6. Testing with F# by Mikael Lundin. 2/2015.
  7. F# Deep Dives edited by Tomas Petricek and Phillip Trelford. 12/2014.
  8. The Book of F# by Dave Fancher. 3/2014.
  9. F# for Quantitative Finance by Johan Astborg. 12/2013.
  10. Expert F# 3.0 3rd Edition by Antonio Cisternino, Adam Granicz, and Don Syme. 10/2012.
  11. Programming F# 3.0 2nd Edition by Chris Smith. 10/2012.
  12. Building Web, Cloud, and Mobile Solutions with F# by Daniel Mohl. 12/2012.
  13. Professional F# 2.0 by Richard Minerich, Talbott Crowell, Aaron C. Erickson, and Ted Neward. 6/2010.
  14. Expert F# 2.0 by Antonio Cisternino, Adam Granicz, and Don Syme. 6/2010.
  15. Beginning F# by Robert Pickering. 12/2009.
  16. Programming F# by Chris Smith. 10/2009.
  17. Expert F# 4.0 4th Edition by Antonio Cisternino, Adam Granicz, and Don Syme.
  18. F# for Scientists by Jon Harrop. 8/2008.
  19. Expert F# by Antonio Cisternino, Adam Granicz, and Don Syme. 12/2007.
  20. Foundations of F# by Robert Pickering. 6/2007.

Entity Framework

  1. Mastering Entity Framework Core 2.0 by Prabhakaran Anbazhagan. 12/2017.
  2. Entity Framework Core Cookbook 2nd Edition by Ricardo Peres 11/2016.
  3. Entity Framework Tutorial 2nd Edition by Joydip Kanjilal. 8/2015.
  4. Code-First Development with Entity Framework by Sergey Barskiy. 3/2015.
  5. Mastering Entity Framework by Rahul Rajat Singh. 2/2015.
  6. Entity Framework 6 Recipes 2nd Edition by Larry Tenny, Zeeshan Hirani, Rob Vettor, Nitin Gupta, and Brian Driscoll. 10/2013.
  7. Microsoft ADO.NET Entity Framework Step by Step by John Paul Mueller. 8/2013.
  8. Fluent Entity Framework by Rebecca M. Riordan. 2/2013.
  9. Entity Framework 4.1: Expert’s Cookbook by Tim Rayburn and Devlin Liles. 3/2012.
  10. Programming Entity Framework: DbContext by Rowan Miller and Julia Lerman. 2/2012.
  11. Programming Entity Framework: Code First by Rowan Miller and Julia Lerman. 11/2011.
  12. Entity Framework 4 in Action by Daniele Bochicchio, Marco De Sanctis, and Stefano Mostarda. 5/2011.
  13. Programming Entity Framework 2nd Edition by Julia Lerman. 8/2010.
  14. Entity Framework 4.0 Recipes: A Problem-Solution Approach by Larry Tenny and Zeeshan Hirani. 5/2010.
  15. Programming Entity Framework by Julia Lerman. 2/2009.
  16. Entity Framework Tutorial by Joydip Kanjilal. 10/2008.


  1. Thinking in LINQ: Harnessing the Power of Functional Programming in .NET Applications by Sudipta Mukherjee. 12/2014.
  2. Programming Microsoft LINQ in Microsoft .NET Framework 4 by Paolo Pialorsi and Marco Russo. 11/2010.
  3. Programming Reactive Extensions and LINQ by Paul Betts and Jesse Liberty. 10/2011.
  4. LINQ to Objects Using C# 4.0 by Troy Magennis. 3/2010.
  5. Essential LINQ by Dinesh Kulkarni and Charlie Calvert. 3/2009.
  6. LINQifying TheBeerHouse: An N-Tier LINQ Web Application with ASP.NET 2.0 Website Programming: Problem-Design-Solution by Lee Dumond. 10/2008.
  7. LINQ for Dummies by John Paul Mueller. 8/2008.
  8. LINQ Unleashed for C# by Paul Kimmel. 8/2008.
  9. LINQ for Visual C# 2008 by Fabio Claudio Ferracchiati. 8/2008.
  10. Pro LINQ by Joseph C. Rattz Jr. 8/2008.
  11. Programming Microsoft LINQ by Marco Russo and Paolo Pialorsi. 5/2008.
  12. LINQ Pocket Reference by Joseph Albahari and Ben Albahari. 2/2008.
  13. LINQ in Action by Jim Wooley, Steve Eichert, and Fabrice Marguerie. 2/2008.
  14. LINQ Quickly by N. Satheesh Kumar. 11/2007.
  15. Introducing Microsoft LINQ by Marco Russo and Paolo Pialorsi. 5/2007.
  16. LINQ: The Future of Data Access in C# 3.0 by Joe Hummel. 10/2006.

Visual Studio

  1. Mastering Visual Studio 2017 by Kunal Chowdhury. 7/2017.
  2. Domain-Specific Development with Visual Studio DSL Tools by Alan Cameron Wills, Stuart Kent, GHareth Jones, and Steve Cook. 5/2017.
  3. Visual Studio 2015 Cookbook 2nd Edition by Jeff Martin. 8/2016.
  4. Continuous Delivery with Visual Studio ALM 2015 by Jakob Ehn and Mathias Olausson. 11/2015.
  5. Professional Visual Studio 2015 by Bruce Johnson. 9/2015.
  6. Microsoft Visual Studio 2015 Unleashed 3rd Edition by Mike Snell and Lars Powers. 8/2015.
  7. Visual Studio Condensed by Patrick Desjardins. 9/2014.
  8. Professional Application Lifecycle Management with Visual Studio 2013 by Martin Woodward, Brian Keller, Brian A. Randell, Martin Hinshelwood, and Mickey Gousset. 3/2014.
  9. Visual Studio 2013 Cookbook by Richard Banks and Jeff Martin. 3/2014.
  10. Reporting with Visual Studio and Crystal Reports by Mahmoud Elkoush. 10/2013.
  11. Professional Visual Studio 2012 by Bruce Johnson. 11/2012.
  12. Microsoft Visual Studio 2012 Unleashed 2nd Edition by Lars Powers and Mike Snell. 11/2012.
  13. Professional Application Lifecycle Management with Visual Studio 2012 by Martin Woodward, Brian Keller, and Mickey Gousset. 9/2012.
  14. Pro Application Lifecycle Management with Visual Studio 2012 2nd Edition by Joachim Rossberg and Mathias Olausson. 9/2012.
  15. Visual Studio 2010 Best Practices by Peter Ritchie. 8/2012.
  16. Coding Faster: Getting More Productive with Microsoft Visual Studio by Zain Naboulsi and Sara Ford. 8/2011.
  17. Parallel Programming with Microsoft Visual Studio 2010 Step by Step by Donis Marshall. 7/2011.
  18. Software Testing with Visual Studio by Jeff Levinson. 2/2011.
  19. Microsoft Visual Studio 2010 Unleashed by Lars Powers and Mike Snell. 8/2010.
  20. Refactoring with Microsoft Visual Studio 2010 by Peter Ritchie. 7/2010.
  21. Visual Studio 2010 All-in-One For Dummies by Rick Leinecker. 6/2010.
  22. Professional Visual Studio 2010 by Chris Anderson, Mcihael Minutillo, David Gardner, and Nick Randolph. 5/2010.
  23. Microsoft Visual Studio 2010 A Beginner’s Guide by Joe Mayo. 4/2010.
  24. Pro Visual Studio Team System Application Lifecycle Management by Joachim Rossberg. 10/2008.
  25. Professional Visual Studio 2008 by David Gardner and Nick Randolph. 7/2008.
  26. Microsoft Visual Studio 2008 Unleashed by Mike Snell and Lars Powers. 5/2008.
  27. Visual Studio 2008 All-In-One Desk Reference For Dummies by Rick Leinecker and Vanessa L. Williams. 4/2008.
  28. Professional Application Lifecycle Management with Visual Studio 2010 by Martin Woodward, Ajoy Krishnamoorthy, Brian Keller, and Mickey Gousset. 11/2006.
  29. Microsoft Visual Studio 2005 Unleashed by Mike Snell and Lars Powers. 8/2006.
  30. Working with Microsoft Visual Studio 2005 by Marc Young, Brian Johnson, and Craig Skibo. 4/2005.

Exam Reference Books

  1. Exam Ref 70-532 Developing Microsoft Azure Solutions 2nd Edition by Zoiner Tejada, Ike Ellis, Michele Leroux Bustamante. 1/2018.
  2. Exam Ref 70-533 Implementing Microsoft Azure Infrastructure Solutions by Steve Ross, Dan Patrick, Rick Rainey, and Michael Washam. 1/2018.
  3. Exam Ref 70-534: Architecting Microsoft Azure Solutions by Dan Stoltz, Steve Maier, and Haishi Bai. 6/2015.
  4. Exam Ref 70-533 Implementing Microsoft Azure Infrastructure Solutions by Michael Washam and Rick Rainey. 3/2015.
  5. Exam Ref 70-532 Developing Microsoft Azure Solutions by Ike Ellis, Zoiner Tejada, and Michele Leroux Bustamante. 3/2015.
  6. Exam Ref 70-487: Developing Windows Azure and Web Services by Wouter de Kort, William Ryan, and Shane Milton. 11/2013.
  7. Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework, Exam Cram 2 (Exam 70-320) by Priti Kalani and Amit Kalani. 10/2003.
  8. Exam Ref 70-486: Developing ASP.NET MVC 4 Web Applications by William Penberthy. 9/2013.
  9. Exam Ref 70-483: Programming in C# by Wouter de Kort. 7/2013.
  10. MCSD Certification Toolkit (Exam 70-483): Programming in C# by Gerry O’Brien, Vincent Varallo, Rod Stephens, and Tiberiu Covaci. 5/2013.
  11. Developing and Implementing Windows-Based Applications with Visual C# .NET and Visual Studio .NET Exam Cram 2 (Exam 70-316) by Priti Kalani, Amit Kalani, and Kalani Kirk Hausman. 4/2003.
  12. MCAD/MCSD Training Guide (70-315): Developing and Implementing Web Applications with Visual C# and Visual Studio .NET by Amit Kalani. 12/2002.
  13. MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET by Amit Kalani. 12/2002.

Windows Communication Foundation (WCF)

  1. Programming WCF Services 4th Edition by Michael Montgomery and Juval Lowy. 11/2015.
  2. WCF Multi-Layer Services Development with Entity Framework 4th Edition by Mike Liu. 10/2014.
  3. WCF 4.5 Multi-Layer Services Development with Entity Framework by Mike Liu. 12/2012.
  4. Pro WCF 4 by Nishith Pathak. 3/2011.
  5. Pro WCF: Practical Microsoft SOA Implementation by Bishith Pathak, Amit Bahree, Shawn Cicoria, Dennis Mulder, and Chris Peiris. 1/2011.
  6. Windows Communication Foundation 4 Step by Step by John Sharp. 11/2010.
  7. Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications. 10/2010.
  8. Programming WCF Services 3rd Edition by Juval Lowy. 8/2010.
  9. WCF 4.0 Multi-tier Services Development with LINQ to Entities by Mike Liu. 6/2010.
  10. WCF Multi-tier Services Development with LINQ by Mike Liu. 12/2008.
  11. Programming WCF Services 2nd Edition by Juval Lowy. 11/2008.
  12. Windows Communication Foundation 3.5 Unleased 2nd Edition by Craig McMurtry, Nigel Watling, Marc Mercuri, and Matt Winkler. 10/2008.
  13. Essential Windows Communication Foundation: For .NET Framework 3.5 by Chris Bowen, Richard Crane, and Steve Resnick. 2/2008.
  14. Learning WCF by Michele Leroux Bustamante. 5/2007.
  15. Inside Windows Communication Foundation by Justin Smith. 5/2007.
  16. Professional WCF Programming by Scott Klein. 4/2007.
  17. Windows Communication Foundation Unleashed by Matt Winkler, Nigel Watling, Marc Mercuri, and Craig McMurtry. 3/2007.
  18. Programming WCF Services by Juval Lowy. 2/2007.
  19. Microsoft Windows Communication Foundation Hands-on! Beta Edition by Craig McMurtry, Nigel Watling, and Marc Mercuri. 5/2006.
  20. Professional WCF 4: Windows Communication Foundation with .NET 4 by Johann Grabner, Fabio Cozzolini, Kurt Claeys, and Pablo Cibraro.

Windows Presentation Foundation (WPF)

  1. Mastering Windows Presentation Foundation by Sheridan Yuen. 2/2017.
  2. Telerik WPF Controls Tutorial by Daniel R. Spalding. 2/2014.
  3. WPF 4.5 Unleashed by Adam Nathan. 7/2013.
  4. Hidden WPF by Alessandro Del Sole. 2/2013.
  5. Windows Presentation Foundation 4.5 Cookbook. 9/2012.
  6. MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF by Muhammad Shujaat Siddiqui and Ryan Vice. 8/2012.
  7. Applied WPF 4 in Context by Raffaele Garofalo. 5/2011.
  8. Building Enterprise Applciations with Windows Presentation Foundation and the Model View ViewModel Pattern by Raffaele Garofalo. 3/2011.
  9. Pro WPF and Silverlight MVVM: Effective Application Development with Model-View-ViewModel by Gary McLean Hall. 12/2010.
  10. Illustrated WPF by Daniel Solis. 9/2010.
  11. WPF Programmer’s Reference by Rod Stephens. 3/2010.
  12. Pro WPF in C# 2010 by Matthew MacDonald. 3/2010.
  13. Practical WPF Charts and Graphics by Jack Xu. 11/2009.
  14. WPF Control Development Unleashed by Kevin Hoffman and Pavan Podila. 9/2009.
  15. WPF in Action with Visual Studio 2008 by Maxx Daymon and Arlen Feldman. 12/2008.
  16. WPF Receipes in C# 2008: A Problem-Solution Approach by Sam Noble, Sam Bourton, and Allen Jones. 8/2008.
  17. Sams Teach Yourself WPF in 24 Hours by Christopher Bennage and Rob Eisenberg. 6/2008.
  18. Programming WPF 2nd Edition by Ian Griffiths and Chris Sells. 8/2007.
  19. Essential Windows Presentation Foundation by Chris Anderson. 4/2007.
  20. Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5 4th Edition by Matthew MacDonald.
  21. Pro WPF in C# 2008 by Matthew MacDonald. 1/2007. [OLD]
  22. Windows Presentation Foundation Unleashed by Daniel Lehenbauer and Adam Nathan. 12/2006.

Windows Workflow Foundation

  1. Pro WF 4.5 by Bayer White. 12/2012.
  2. Pro WF: Windows Workflow in .NET 4 by Bruce Bukovics. 6/2010.
  3. Essential Windows Workflow Foundation by Bob Schmidt and Dharma Shukla. 10/2006.


  1. Professional ADO.NET 3.5 with LINQ and Entity Framework by Roger Jennings. 2/2009.
  2. ADO.NET 3.5 Cookbook 2nd Edition by Bill Hamilton. 3/2008.
  3. Microsoft ADO.NET 2.0 Step by Step 2nd Edition by Rebecca M. Riordan. 12/2005.
  4. Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics by Glenn Johnson. 11/2005.
  5. ADO.NET Cookbook by Bill Hamilton. 9/2003.
  6. ADO.NET in a Nutshell by Bill Hamilton and Matthew MacDonald. 4/2003.
  7. Sams Teach Yourself ADO.NET in 21 Days by Dan Fox. 6/2002.
  8. Essential ADO.NET by Bob Beauchemin. 5/2002.
  9. Sams Teach Yourself ADO.NET in 24 Hours by Paul Bertucci and Jason Lefebvre. 5/2002.


  1. SignalR 2nd Edition by Einar Ingebrigtsen. 9/2015.
  2. SignalR Blueprints by Einar Ingebrigsten. 2/2015.
  3. Pro ASP.NET SignalR: Real-Time Communication in .NET with SignalR 2.1 by Darren White and Keyvan Nayyeri. 12/2014.
  4. SignalR Real-Time Application Cookbok by Roberto Vespa. 4/2014.
  5. SignalR Programming in Microsoft ASP.NET by Jose M. Aguilar. 2/2014.
  6. SignalR: Real-time Application Development by Einar Ingebrigtsen. 6/2013.

ASP.NET jQuery

  1. ASP.NET jQuery Cookbook 2nd Edition by Sonal Aneel Allana. 2/2016.
  2. Beginning jQuery 2 for ASP.NET Developers by Bipin Joshi. 12/2013.
  3. Pro jQuery 2.0 2nd Edition by Adam Freeman. 10/2013.
  4. Pro jQuery by Adam Freeman. 2/2012.
  5. ASP.NET jQuery Cookbook by Sonal Aneel Allana. 4/2011.
  6. jQuery for ASP.NET Developers by Joe Brinkman. 8/2008.


  1. Introduction to ASP.NET 4 AJAX Client Templates by Craig Shoemaker. 9/2009.
  2. Microsoft ASP.NET and AJAX: Architecting Web Applications by Dino Esposito. 4/2009.
  3. Professional ASP.NET 3.5 AJAX by Matt Gibbs, Dan Wahlin, Bill Evjen, and Dave Reed. 2/2009.
  4. ASP.NET 3.5 AJAX Unleashed by Robert Foster. 12/2008.
  5. Developing Service-Oriented AJAX Applications on the Microsoft Platform by Daniel Larson. 11/2008.
  6. Sams Teach Yourself ASP.NET Ajax in 24 Hours by Joydip Kanjilal and Sriram Putrevu. 7/2008.
  7. Advanced ASP.NET AJAX Server Controls for .NET Framework 3.5 by Joel Rumerman and Adam Calederon. 6/2008.
  8. ASP.NET AJAX Control Development with Visual Studio 2008 and .NET 3.5 Framework by Damien White. 5/2008.
  9. Hands-on ASP.NET AJAX Control Toolkit by Damien White. 2/2008.
  10. Programming ASP.NET AJAX by Christian Wenz. 9/2007.
  11. Learning ASP.NET 2.0 with AJAX by Dan Hurwitz, Jesse Liberty, and Brian MacDonald. 9/2007.
  12. ASP.NET AJAX in Action by Rama Krishna Vavilala, David Barkol, and Alessandro Gallo. 8/2007.
  13. Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained by Bogdan Brinzarea. 7/2007.
  14. Introduction Microsoft ASP.NET AJAX by Dino Esposito. 5/2007.
  15. Secure ASP.NET AJAX Development by Jason Schmitt. 11/2006.
  16. ASP.NET AJAX UpdatePanel Control by Bertrand Le Roy and Matt Gibbs. 5/2006.


  1. Building Microservices with .NET Core by Kanwar Manish, Lalit Kale, Gaurav Kumar Aroraa. 6/2017.
  2. .NET Design Patterns by Shine Xavier and Praseed Pai. 1/2017.
  3. Microsoft .NET: Architecting Applications for the Enterprise 2nd Edition by Andrea Saltarello and Dino Esposito. 9/2014.
  4. Writing High-Performance .NET Code by Ben Watson. 7/2014.
  5. Pro Asynchronous Programming with .NET by Andrew Clymer and Richard Blewett. 12/2013.
  6. Reengineering .NET by Bradley Irby. 10/2012.
  7. Getting Started with .NET Gadgeteer by Simon Monk. 5/2012.
  8. Pro .NET Best Practices by Stephen D. Ritchie. 12/2011.
  9. Dependency Injection in .NET by Mark Seemann. 9/2011.
  10. Visual Studio 2010 and .NET 4, Six-in-One by Joydip Kanjilal, Agnes Molnar, Gaston C. Hillar, Mitchel Sellers, Attila Hajdrik, Gyorgy Balassy, Adam Granicz, Andras Velvart, and Istvan Novak. 10/2010.
  11. SOA with .NET and Windows Azure: Realizing Service-Orientation with the Microsoft Platform by Scott Seely, Jeff King, Darryl Hogan, Scott Golightly, Mickey Williams, Herbjorn Wilhelmsen, Christoph Schittko, Brian Loesgen, Hanu Kommalapati, Nitin Gandhi, Thomas Erl, John deVadoss, and David Chou. 5/2010.
  12. Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010. 4/2010.
  13. .NET Compact Framework 3.5 Data-Driven Applications by Edmund Tan. 4/2010.
  14. DSLs in Boo: Domain-Specific Languages in .NET by Ayende Rahien. 1/2010.
  15. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries 2nd Edition by Brad Abrams and Krzysztof Cwalina. 10/2008.
  16. .NET Internationalization: The Developer’s Guide to Building Global Windows and Web Applications by Guy Smith-Ferrier. 8/2006.
  17. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Brad Abrams and Krzysztof Cwalina. 9/2005.
  18. .NET Gotches by Venkat Subramaniam. 5/2005.
  19. Customizing the Microsoft .NET Framework Common Language Runtime by Steven Pratschner. 2/2005.
  20. eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers by Dr. Neil Roodyn. 12/2004.
  21. Microsoft .NET Kick Start by Hitesh Seth. 12/2003.
  22. Programming Microsoft .NET XML Web Services by Karli Watson, Chris Ullman, Daniel Maharry, Damien Foggon. 7/2003.
  23. .NET Web Services: Architecture and Implementation by Keith Ballinger. 2/2003.
  24. Microsoft .NET Compact Framework (Core Reference) by Mark Sutton, Rory MacLoed, Robert Burbidge, Stephen Wheelwright, and Andy Wigley. 1/2003.
  25. .NET Framework Security by Kevin T. Price, Rudi Martin, Matthew Lyons, Sebastian Lange, Brian A. LaMacchia. 4/2002.
  26. Applied Microsoft .NET Framework Programming by Jeffrey Richter. 1/2002.
  27. .NET Framework Essentials by Hoang Lam and Thuan L. Thai. 6/2001.
  28. COM & .NET Component Services by Juval Lowy. 9/2001.
  29. Learning .NET High-Performance Programming by Antonio Esposito. 6/2015.
  30. Machine Learning Projects for .NET Developers by Mathias Brandewinder. 7/2015.
  31. .NET Development Using the Compiler API by Jason Bock. 6/2016.
  32. AOP in .NET: Practical Aspect-Oriented Programming by Matthew D. Groves. 6/2013.
  33. Advanced .NET Debugging by Mario Hewardt. 11/2009.
  34. .NET Programming: A Practical Guide Using C# by Pradeep Tapadiya. 7/2002.
  35. Parallel Programming with Microsoft .NET by Stephen Toub, Ade Miller, Ralph Johnson, and Colin Campbell. 9/2010.
  36. Programming .NET Components 2nd Edition by Juval Lowy. 7/2005.
  37. .NET Common Language Runtime Unleashed by Kevin Burton. 4/2002.
  38. Mastering Visual Studio .NET by Chris Sells, Jon Flanders, and Ian Griffiths. 3/2003.
  39. Professional Enteprise .NET by Scott Millett and Jon Arking. 10/2009.
  40. .NET Framework Essentials 3rd Edition by Hoang Lam, Thuan L. Thai. 8/2003.
  41. Reactive Programming for .NET Developers by Michael Ciceri and Antonio Esposito. 7/2016.
  42. Visual Studio 2012 and .NET 4.5 Expert Development Cookbook by Abhishek Sur. 4/2013.
  43. .NET IL Assembler by Serge Lidin. 6/2014.
  44. Pro .NET Performance by Dima Zurbalev, Ido Flatow, and Sasha Goldshtein. 9/2012.
  45. COM Programming with Microsoft .NET by Julian Templeman and John Paul Mueller. 2/2003.
  46. Metaprogramming in .NET by Kevin Hazzard and Jason Bock. 12/2012.
  47. Learning ArcGIS Runtime SDK for .NET by Ron Vincent. 6/2016.
  48. Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET by Brian Noyes. 1/2006.
  49. Visual Studio 2013 and .NET 4.5 Expert Cookbook by Ahishek Sur. 9/2014
  50. Continuous Integration in .NET by Craig Berntson and Marcin Kawalerowicz. 3/2011.
  51. Start Here! Fundamentals of Microsoft .NET Programming by Rod Stephens. 10/2011.
  52. Microsoft .NET Framework 4.5 Quickstart Cookbook by Jose Luis Latorre Millas. 5/2013.
  53. A Programmer’s Guide to .NET by Alexei Fedorov. 7/2002.
  54. Real World .NET 4, C#, and Silverlight: Indispensible Experiences from 15 MVPs. 11/2011.
  55. .NET & XML by Niel M. Bornstein. 11/2003.
  56. Building e-Commerce Sites with the .NET Framework by James Whatley and Jason Bentrum. 9/2001.
  57. Pro DLR in .NET 4 by Chaur Wu. 12/2010.
  58. OData Programming Cookbook for .NET Developers by Steven Cheng. 7/2012.
  59. Developer’s Guide to Collections in Microsoft .NET by Calvin “Lee” James. 9/2011.
  60. Accelerated .NET Memory Dump Analysis by Dmitry Vostokov. 11/2011.
  61. Delphi for .NET Developer’s Guide by Xavier Pacheco. 5/2004.
  62. Microsoft .NET Remoting by Kim Williams, James Naftel, and Scott McLean. 9/2002.
  63. Microsoft .NET: Architecting Applications for the Enterprise by Dino Esposito and Andrea Saltarello. 10/2008.
  64. Essential .NET, Volume 1: The Common Language Runtime by Chris Sells and Don Box. 11/2002.
  65. .NET-A Complete Development Cycle by Thomas Moeller and Gunther Lenz. 8/2003.
  66. Network Programming in .NET by Fiach Reid. 7/2004.
  67. Instant .NET 4.5 Extension Methods How-To by Shawn R. McLean. 4/2013.
  68. .NET 4.5 Parallel Extensions Cookbook by Bryan Freeman. 7/2013.
  69. Developer’s Guide to Microsoft Enterprise Library, C# Edition by Fernando Simonazzi, et al. 8/2010.
  70. Enterprise Solution Patterns Using Microsoft .NET by Microsoft Corporation. 8/2003.
  71. Expert .NET Micro Framework by Jens Kuhner. 4/2008.
  72. Operating .NET Framework-based Applications by Microsoft Corporation. 6/2003.
  73. Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting by Matthew MacDonald. 2/2003.
  74. Understanding .NET 2nd Edition by David Chappell. 5/2006.
  75. Introducing .NET 4.5 by Mahesh Krishnan, William Tulloch, and Alex Mackey. 9/2012.
  77. Programming .NET Compact Framework 3.5 2nd Edition by David Durant and Paul Yao. 9/2009.
  78. Embedded Programming with the Microsoft .NET Micro Framework by Rob Miles and Donald Thompson. 6/2007.
  79. Programming MapPoint in .NET by Chandu Thota. 12/2005.
  80. .NET Framework Standard Library Annotated Reference, Volume 1: Base Class Library and Extended Numerics Library by Brad Abrams. 3/2004.
  81. Deploying .NET Applications: A Lifecycle Guide by Microsoft Corporation. 11/2003.
  82. Building Solutions with the Microsoft .NET Compact Framework by Jon Box and Dan Fox. 10/2003.
  83. Microsoft .NET Compact Framework Kick Start by Ronnie Yates and Erik Rubin. 8/2003.
  84. Programming in the .NET Environment by Brad Abrams, Mark Hammond, and Damien Watkins. 11/2002.
  85. Applied XML Programming for Microsoft .NET by Dino Esposito. 10/2002.


  1. Using MVVM Light with Your Xamarin Apps by Paul Johnson. 12/2017.
  2. Mastering Xamarin UI Development by Steven F. Daniel. 1/2017.
  3. Xamarin 4 By Example by Engin Polat and Matteo Bortolu. 8/2016.
  4. Mastering Cross-Platform Development with Xamarin by Can Bilgin. 3/2016.
  5. Xamarin Mobile Application Devlopment: Cross-Platform C# and Xamarin.Forms Fundamentals by Dan Hermes. 7/2015.
  6. Learning Xamarin Studio by William Smith. 8/2014.


  1. NHibernate 4.x Cookbook 2nd Edition by Jason Dentler, Alexander Zaytsev, and Gunnar Liljas. 1/2017.
  2. Working with NHibernate 3.0 by Benjamin Perkins. 9/2011.
  3. NHibernate 3 Beginner’s Guide by Gabral N. Schenker. 8/2011.
  4. NHibernate 3.0 Cookbook by Jason Dentler. 10/2010.
  5. NHibernate 2 by Aaron Cure. 5/2010.
  6. NHibernate with ASP.NET Problem-Design-Solution by Scott Millett. 3/2009.

DotNetNuke (DNN)

  1. Professional DNN7 by Ralph Williams Jr. Scotrt Willhite, Erik van Ballegoij, Will Strohl, Dennis Shiao, Mitchel Sellers, Nathan Rover, Ashish Prasad, Clinton Bland, Chris Paterra, Charles Nurse, Israel Martinez, Peter Donker, Cathal Connolly, Bruce Chapma, and Shaun Walker. 5/2015.
  2. DotNetNuke 5.4 Cookbook by John K. Murphy. 9/2010.
  3. DotNetNuke 5 User’s Guide: Get Your Website Up and Running by Patrick Renner and Christopher Hammond. 5/2009.
  4. Professional DotNetNuke 5: Open Source Web Application Framework for ASP.NET by Ryan Morgan, Stan Schultes, Darrell Hardy, Brian Scarbeau, and Shaun Walker. 2/2009.
  5. Done in 60 Minutes: Building a Custom DotNetNuke Membership Provider by Antonio Chagoury. 1/2009.
  6. DotNetNuke Websites: Problem-Design-Solution by Tracy Wittenkeller. 8/2008.
  7. Beginning DotNetNuke Skinning and Design by Andrew Hay. 11/2007.

Angular and TypeScript

  1. Learning Angular 2nd Edition by Pablo Deeleman and Christoffer Noring. 12/2017.
  2. Learning Angular for .NET Developers by Rajesh Gunasundaram. 6/2017.
  3. Mastering TypeScript 2nd Edition by Nathan Rozentals. 2/2017.
  4. Pro Angular 2nd Edition by Adam Freeman. 1/2017.
  5. Angular 2 Development with TypeScript by Yakov Fain and Anton Moiseev. 12/2016.
  6. TypeScript: Modern JavaScript Development by Ivo Gabe de Wolff, Vilic Vane, Remo H. Janset. 12/2016.
  7. Sams Teach Yourself: AngularJS for .NET Developers in 24 Horus by Dennis Sheppard. 9/2015.
  8. Mastering AngularJS for .NET Developers by Mohammad Wadood Majid and Golrok Mirzaei. 4/2015.
  9. Learning AngularJS for .NET Developers by Alex Pop. 7/2014.


  1. Implementing Azure Cloud Design Patterns by Stefano Demilliani and Oliver Michalski. 1/2018.
  2. Microsoft Azure Cosmos DB Revealed by Jose Rolando Guay Paz. 1/2018.
  3. Web Applications on Azure: Developing for Global Scale by Rob Reagan. 12/2017.
  4. Microsoft Hybrid Cloud Unleashed with Azure Stack and Azure 1st Edition by Janaka Rangama, Jakob Gottlieb Svendsen, Mark Scholman, Steve Buchanan, and Kerrie Meyler. 12/2017.
  5. Learning Microsft Azure Storage by Mohamed Waly. 11/2017.
  6. Azure for Architects by Ritesh Modi. 10/2017.
  7. Learning Azure Functions by Mitesh Soni and Manisha Yadav. 9/2017.
  8. Building Hybrid Clouds with Azure Stack by Susan Roesner and Markus Klein. 8/2017.
  9. Serverless Computing in Azure with .NET by Sasha Rosenbaum. 8/2017.
  10. Microservices with Azure by Rahul Rai and Namit Tanasseri. 6/2017.
  11. Programming for the Internet of Things: Using Windows 10 IoT Core and Azure IoT Suite by Dawid Borycki. 5/2017.
  12. Implementing Azure Solutions by Oliver Michalski, Jan-Henrik Damaschke, and Florian Klaffenbach. 5/2017.
  13. Implementing DevOps with Microsoft Azure by Mitesh Soni. 4/2017.
  14. IoT Solutions in Microsoft’s Azure IoT Suite by Scott Klein. 4/2017.
  15. Implementing Operations Management Suite: A Practical Guide to OMS, Azure Site Recovery, and Azure Backup by Peter De Tender. 11/2016.
  16. Mastering Identity and Access Management with Microsoft Azure by Jochen Nickel. 9/2016.
  17. Microsoft Azure Machine Learning by Sumit Mund. 6/2016.
  18. Programming Microsoft Azure Service Fabric by Haishi Bai. 6/2016.
  19. Pro PowerShell for Microsoft Azure by Sherif Talaat. 11/2015.
  20. Microsoft Public Cloud Services by Blain Barton. 6/2015.
  21. Predictive Analytics with Microsoft Azure Machine Learning 2nd Edition by Wee Hyonk Tok, Valentine Fontama, and Roger Barga. 8/2015.
  22. Microsoft Azure: Planning, Deploying, and Managing Your Data Center in the Cloud by David Gollob, Mike Manning, Anthony Puca, Julian Soh, and Marshall Copeland. 10/2015.
  23. Mastering Microsoft Azure Infrastructure Services by John Savill. 4/2015.
  24. Pro SQL Server on Microsoft Azure by Amit Banerjee, Sourabh Agarwal, and Pranab Mazumdar. 8/2016.
  25. Robust Cloud Integration with Azure by Ashish Bhambhani, James Corbould, Gyanendra Kumar Gautam, Martin Abbott, Abhiskek Kumar, Mahindra Morar. 3/2017.
  26. Microsoft Azure Security Infrastructure by Debra Shinder, Tom Shinder, and Yuri Diogenes. 8/2016.
  27. Microservices, IoT, and Azure by Bob Familiar. 10/2015.
  28. Stream Analytics with Microsoft Azure by Manpreet Singh, Ryan Murphy, Krishna Venkataraman, and Anindita Basak. 11/2017.
  29. Azure IoT Development Cookbook by Yatish Patil. 8/2017.
  30. Microsoft Azure Essentials Migrating SQL Server Databases to Azure by Carl Rabeler. 6/2016.
  31. Microsoft Azure SQL Data Warehouse by Todd Wilson and Tom Coffing. 5/2015.
  32. Azure Serverless Computing Cookbook by Praveen Kumar Sreeram. 8/2017.
  33. Microsoft Azure SQL Database Step by Step by Eric D. Boyd and Leonard G. Lobel. 7/2014.
  34. Building Web Services with Microsoft Azure by Nikhil Sachdeva, Stephen Kaufman, and Alex Belotserkovskiy. 5/2015.
  35. Microsoft Azure IaaS Essentials by Gethyn Ellis. 5/2015.
  36. Learning Azure DocumentDB by Riccardo Becker. 11/2015.
  37. Windows Azure Data Storage by Bruce Johnson. 2/2014.
  38. Learning Microsoft Azure by Geoff Webber-Cross. 10/2014.
  39. Windows Azure and ASP.NET MVC Migration by Benjamin Perkins. 7/2013.
  40. Programming Windows Azure by Sriram Krishnan. 5/2010.


  1. Rosyln Cookbook by Manish Vasani. 7/2017.
  2. Rx.NET in Action by Tamir Dresher. 4/2017.
  3. Code Generation with Roslyn by Nick Harrison. 2/2017.
  4. Source Code Analytices with Roslyn and JavaScript Data Visualization by Sudipta Mukherjee. 12/2016.
  5. JavaScript for .NET Developers by Ovais Mehboob Ahmed Khan. 7/2016.
  6. Modern Web Development: Understanding Domains, Technologies, and User Experience by Dino Esposito. 3/2016.
  7. Microsoft Mapping: Geospatial Development in Windows 10 with Bing Maps and C# 2nd Edition by Ray Rischpater and Carmen Au. 10/2015.
  8. Pro HTML5 with Visual Studio 2015 by Mark J. Collins. 6/2015.
  9. Patterns, Principles, and Practices of Domain-Driven Design by Nick Tune and Scott Millett. 5/2015.
  10. Getting Started with Knockout.js for .NET Developers by Andrey Akinshin. 5/2015.
  11. Learning NServiceBus 2nd Edition by David Boike. 1/2015.
  12. Mastering NServiceBus and Persistence by Rich Helton. 8/2014.
  13. ReSharper Essentials by Lukasz Gasior. 2/2014.
  14. NuGet 2  Essentials by Dejan Dakic and Damir Arh. 11/2013.
  15. Instant Nancy Web Development by Christian Horsdal. 9/2013.
  16. Instant Ext.NET Application Development by Kevin Sullivan. 7/2013.
  17. Supplement to Inside the Microsoft Build Engine by Sayed Ibrahim Hashimi and William Bartholomew. 4/2013.
  18. Windows 8 MVVM Patterns Revealed: Covers Both C# and JavaScript by Ashish Ghoda. 12/2012.
  19. HTML5 for .NET Developers: Single Page Web Apps, JavaScript, and Semantic Markup by Jim Jackson II and Ian Gilman. 11/2012.
  20. HTML 5 Programming for ASP.NET Developers by Bipin Joshi. 11/2012.
  21. Pro NuGet 2nd Edition by Xavier Decoster and Maarten Balliauw. 10/2012.
  22. Pro HTML5 with Visual Studio 2012 by Mark Collins. 9/2012.
  23. Orchard CMS: Up and Running by John Zablocki. 5/2012.
  24. Microsoft Windows Identity Foundation Cookbook by Sandeep Chanda. 4/2012.
  25. XAML Developer reference by Ashish Ghoda and Mamta Dalal. 12/2011.
  26. Programming Razor by Jess Chadwick. 9/2011.
  27. Ektron Developer’s Guide by Aniel Sud, Bill Rogers, and Bill Cava. 1/2011.
  28. Microsoft Enterprise Library 5.0 by Sachin Joshui. 11/2010.
  29. Applied Architecture Patterns on the Microsoft Pattern by Stephen W. Thomas, Rama Ramani, Richard Seroter, Mike Sexton, and Ewan Fairweather. 9/2010.
  30. Professional iPhone Programming with MonoTouch and .NET/C# by Rory Blyth, Chris Hardy, Craig Dunn, Martin Bowling, and Wallace B. McClure. 7/2010.
  31. Real-World Functional Programming with Examples in F# and C# by Jon Skeet and Tomas Petricek. 12/2009.
  32. Microsoft Application Architecture Guide 2nd Edition by Microsoft Patterns & Practices Team. 11/2009.
  33. RESTful .NET by Jon Flanders. 11/2008.
  34. Microsoft Visual Web Developer 2008 Express Edition Step by Step by Eric Griffin. 11/2008.
  35. Pro Sync Framework by Joydip Kanjilal and Rituraj Singh. 11/2008.
  36. Power Programming with ReSharper by Andrew Moore. 6/2008.
  37. .NET Domain-Driven Design with C#: Problem – Design – Solution by Tim McCarthy. 4/2008.
  38. Programming Microsoft Composite UI Application Block and Smart Client Software Factory by David S. Platt. 7/2007.
  39. Programming Atlas by Christian Wenz. 9/2006.
  40. Microsoft Solutions Framework Essentials by Michael S. V. Turner. 8/2006.
  41. ATL Internals; Working with ATL 8 2nd Edition by Chris Sells, Brent Rector, Kirk Fetitta, and Christopher Tavars. 7/2006.
  42. Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson. 5/2006.
  43. Programming Microsoft Web Forms by Douglas J. Reilly. 11/2005.
  44. Practice Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers by Giuseppe Dimauro and Francesco Balena. 2/2005.
  45. Microsoft Content Management Server by Stefan Gosner, Joel Ward, and Lim Mei Ying. 1/2005.
  46. Mono: A Developer’s Notebook by Niel M. Bornstein and Edd Wilder-James. 7/2004.
  47. .NET Patterns; Architecture, Design, and Process by Christian Thilmany. 8/2003.
  48. Shared Source CLI Essentials by Ted Neward, Geoff Shilling, and David Stutz. 3/2003.
  49. From Java to CE: A Developer’s Guide by Heng Ngee Mok. 1/2003.
  50. Sams Teach Yourself Visual Studio .NET 2003 in 21 Days by Jason Beres. 1/2003.
  51. Microsoft .NET XML Web Services Step by Step by Allen Jones and Adam Freeman. 11/2002.
  52. Performance Testing Microsoft .NET Web Applications by Microsoft ACE Team. 10/2002.
  53. Applied SOAP: Implementing .NET XML Web Services by Mark Stiver and Kenn Scribner.


  • I included only a few of the VB.NET related books, my primary focus was on C# although I also included F#.
  • I did not include books on programming C# in Unity because I got tired of creating the list. 🙂
  • For the most part I did not include books on the now largely defunct Silverlight and LightSwitch technologies.
  • Some books should probably be on other lists…I’ll try to get around to that.

Leave a Reply