A crash course on SQL Transaction Isolation Levels
If you want an 80/20 overview of SQL Server's Transaction Isolation Levels, I have written an article on just that for ContentLab.
Most material I’d seen describes the isolation levels themselves, but without providing the tools build up a solid mental model. A mental model allows you to answer questions about what will happen in new scenarios you haven’t explicitly read about. I hope I’ve succeeded in providing that intuition here. Check it out!