---
title: "Must-have books for my new job"
url: "https://osherove.com/blog/2003/7/18/must-have-books-for-my-new-job.md"
canonical: "https://osherove.com/blog/2003/7/18/must-have-books-for-my-new-job.html"
published: "2003-07-18T21:44:00"
updated: "2003-07-18T21:44:00"
tags: ["Off Topic"]
author: "Roy Osherove"
description: "My new job asked me to give a list of books that I think would be needed, so I made this one: (note: some books are not here because they already have them) Essential .NET, Volume I: The Common Language Runtime…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# Must-have books for my new job

By Roy Osherove July 18, 2003 In [Off Topic](https://osherove.com/blog/category/off-topic)

**Historical article** · Originally published July 18, 2003; technical details may be outdated.

My new job asked me to give a list of books that I think would be needed, so I made this one:

(note: some books are not here because they already have them)

[Essential .NET, Volume I: The Common Language Runtime](https://www.amazon.com/exec/obidos/ASIN/0201734117/qid=1058574497/sr=8-3/ref=sr_8_3/iserializable-20)

[Debugging Applications for Microsoft .NET and Microsoft Windows](https://www.amazon.com/exec/obidos/ASIN/0735615365/ref=pd_sxp_elt_l1/iserializable-20)

[Patterns of Enterprise Application Architecture](https://www.amazon.com/exec/obidos/ASIN/0321127420/ref=pd_sim_books_3/iserializable-20)

[Inside Microsoft .NET IL Assembler](https://www.amazon.com/exec/obidos/ASIN/0735615470/ref=pd_sxp_elt_l1/iserializable-20)

[Programming Windows with C# (Core Reference)](https://www.amazon.com/exec/obidos/ASIN/0735613702/ref=pd_sxp_elt_l1/iserializable-20)

[.NET Framework Security](https://www.amazon.com/exec/obidos/ASIN/067232184X/ref=pd_sxp_elt_l1/iserializable-20)

[Microsoft ADO.NET (Core Reference)](https://www.amazon.com/exec/obidos/ASIN/0735614237/ref=pd_sxp_elt_l1/iserializable-20)

[Programming .NET Components](https://www.amazon.com/exec/obidos/ASIN/0596003471/iserializable-20)

[Transactional COM+: Building Scalable Applications](https://www.amazon.com/exec/obidos/ASIN/0201615940/qid=1058575074/sr=8-1/ref=sr_8_1/iserializable-20)

can you recommend other good books? The focus is on being able to get in to the very core of .net framework, to know how everything works from the inside, and be able to examing, at runtime, anything within the CLR.

## More in Off Topic

[All posts in Off Topic](https://osherove.com/blog/category/off-topic)

- Jul 22, 2003

    ### [Do what you love](https://osherove.com/blog/2003/7/22/do-what-you-love.html)

- Jul 18, 2003

    ### [Mr. Bunny](https://osherove.com/blog/2003/7/18/mr-bunny.html)

- Jul 18, 2003

    ### [A chat with scoble](https://osherove.com/blog/2003/7/18/a-chat-with-scoble.html)

- Jul 17, 2003

    ### [Touch typing hell](https://osherove.com/blog/2003/7/17/touch-typing-hell.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
