© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•2y ago•
4 replies
Steadhaven

Which of these two books would you recommend to dive deep into?

Hi,
I know other languages like Java, Scala, and some web dev like React/Next.js/TypeScript.

I am now in the pursuit of learning C#.
I prefer to read books as its much easier and faster for me than a computer screen, also I can more readily take notes inside the book (yeah I know some hate it).

I found these two modern and updated books:
- Essential C# 12.0 by Mark Michaelis: https://www.amazon.com/Essential-12-0-Addison-Wesley-Microsoft-Technology/dp/0138219516
It doesn't have ratings yet because its so new, but the old one in its series got 4.7 rating score from 15 ratings: https://www.amazon.com/Essential-C-8-0-Mark-Michaelis-ebook/dp/B08Q84TH84

- C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 by Mark J. Price: https://www.amazon.com/12-NET-Cross-Platform-Development-Fundamentals/dp/1837635870
As you see it also has 4.7 rating score from 51 ratings, but its been out 1 month more.
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Which HTML Viewer would you recommend for WPF .NET 6+ platform?
C#CC# / help
14mo ago
How would you abstract these two functions together most cleanly?
C#CC# / help
15mo ago
❔ Which of these two "best-fit" algorithms are better?
C#CC# / help
3y ago
Which of these two methods for routing should be used?
C#CC# / help
9mo ago