Books for learning C# .NET
Hello, I'm trying to find two (preferably free) online books I can use to learn C# and .NET respectively.
1. a book that comprehensively explains the c# language in detail, e.g each constructs in the language like structs, interfaces, classes, functions, enums, etc... and how you can utilize different paradigms in c#, so like OOP (teaches inheritance, classes, polymorphism, etc..), functional and imperative styles, etc...
2. a book that thoroughly goes through what .NET is in detail, explains what parts does what, giving a fundamental understanding of the .NET platform, runtime, framework, etc.. then proceeded by using .NET libraries in C# to learn coding .NET
if you know of a book that combines both, that'd be fine too 🙏
p.s don't bother recommending books just to recommend, i want them to match my criteria
4 Replies
$aaronbooks
none of these describes what i want
i've found
Pro .NET
that matches my 2nd book criteria, but it's not free.I like the O'Reilly books for specific C# language versions. I've got the C# 8.0 in a nutshell
I've heard the C# players guide is good as well.