Jump to ratings and reviews
Rate this book

ASP.NET Core in Action

Rate this book
ASP.NET Core is a re-imagining of the .NET Framework that frees developers from Visual Studio and Windows.

ASP.NET Core in Action is for C# developers without any web development experience who want to get started and productive using ASP.NET Core to build web applications.

750 pages, Paperback

First published May 30, 2018

62 people are currently reading
204 people want to read

About the author

Andrew Lock

16 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
84 (61%)
4 stars
43 (31%)
3 stars
9 (6%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 21 of 21 reviews
Profile Image for Vladimir.
123 reviews
March 18, 2019
This is a perfect book about Asp.Net core. Just useful content, all pitfalls and complex parts are described well. You're missing nothing important because all what you need are there. Moreover, you can start developing new and beautiful Asp.Net core applications right after reading. And it's really cool! The book covers all required topics from basic Asp.Net Core infrastructure to detailed unit tests implementation, being made the way, how you can integrate all of them, is ridiculously simple. It seems to be on the best book from .NET world that I ever read. There are theory, practice, good live examples, very useful links to many blogposts and services and, of course, no water. I think this is just a pearl. Unfortunately, it's a challenge to find a really good book among dozens of useless ones now. And I'm happy that I could do it.
Sure, the book is strongly recommended to everybody interesting in .NET and Asp.Net Core development.
Profile Image for Prashob.
112 reviews23 followers
February 19, 2023
Great book, that delves pretty deep into ASP.NET core and manages to make the driest possible things juicy :p, well of course you can skip some less important stuff like logging, and testing if you're already familiar with it, requires multiple reads to grasp the meat, will visit again soon !
Profile Image for Omelian Levkovych.
92 reviews13 followers
June 6, 2022
Very well structured and right to the point.

I wish I had it when I just started learning .NET Core back then. In case you lack some experience with .NET Core whether you are new to the dotnet ecosystem or just switching from the legacy .NET Framework stack, this book will help you a lot in the beginning! It is practical and has a good theoretical ground; it is just right in the middle and such books are rare these days. I believe reading it while also putting your hands into the framework should be the best (read as 'fastest' or 'beneficial' in long term) way to get onboarded.

However, you should realize that this book is only about .NET Core. If you are hoping to learn more about C# internals, architectural tradeoffs, design solutions/ patterns, or how to deal with distributed systems; it's not about that. The book is very pragmatic and scoped to a simple application written in the .NET Core framework and deployed to production as a single instance.

It describes .NET Core from the practical perspective and also environments around it and some comparisons to other dotnet technologies. It starts from the basics of how the framework works. Then move to most aspects you would probably anyway meet at your work in future. And all of that with the perspective of development in a production environment and best practices.

In case you already have good experience with Core it is still up to date and worth reading at least to structure your knowledge or look into some aspects from another point of view.
Profile Image for Yury Jefse.
99 reviews4 followers
April 26, 2021
Apesar de achar que ele aborda os assuntos de forma um pouco genérica, gostei do que foi apresentado. Linguagem acessível, exercícios bem elaborados, e exemplos um pouco abstrato que exige um certo conhecimento prévio do leitor. No mais, vale a leitura.
3 reviews
October 13, 2021
This was my first book on ASP.net Core. Although I have been working with .net development for many years I never referred to a book for the technical concepts and this book will be a great reference for me going forward.
It does help to practise the code examples given in the book but I have downloaded the source code and will continue to use it in my daily development tasks.
Profile Image for Denis Nuțiu.
62 reviews5 followers
May 20, 2019
This book is amazing and well written. It was the first book I've picked on ASP.Net Core and I'm not disappointed, it has a lot of theory but that theory is what matters in real life projects! I haven't finished reading the book yet but I can say that I'm comfortable in designing and developing a real-world small ASP.Net Core project following the practices that I've learned from this book.
624 reviews5 followers
March 30, 2022
I picked up this book at a time when I was working for the first time with ASP.NET Core and Blazor. In retrospect it might have been better to choose a book specifically about Blazor, but ASP.NET Core serves as the underpinnings of Blazor and Razor syntax is used by Blazor, too. As a result, I did learn some information that was helpful. I enjoy Manning books, and Andrew Lock describes the material well (both in this book and on his blog). It's no small feat for a programming book to move out of "it's a chore" territory and into "this is pretty interesting."

At this point, I've moved past a need to finish the book (I read 250 pages, putting me about 1/3 of the way through). I got what I came for, and the nature of what I'm doing at work right now makes it less interesting to go through the rest.
600 reviews11 followers
May 27, 2023
I found the points on the order of the middleware pipeline the most helpful and I appreciated that this book explains Serilog and Seq so well for semantic logging. Unfortunately, the topic of testing came only at the end and should have got more space. All in all, I found the book too wordy, but if you are new to ASP.Net Core, you should give it a try.
3 reviews
March 23, 2024
Never got to finish it but go back to it every now and then, I read the book as a complete beginner and it has helped me understand key concepts of the .NET Core ecosystem, from learning about how a server is built up to creation of the HttpContext and the Middleware pattern used to handle requests to AuthN and AuthR, a best buy for beginner, intermediate or senior.
Profile Image for Tomi Turtiainen.
18 reviews1 follower
September 26, 2018
One of the best written tech books I have read. Very easy to read and follow. I especially liked that it includes explanations for different concepts and best-practices, instead of just introducing and explaining the features of the framework.
Profile Image for Abdullah Barrak.
47 reviews2 followers
September 22, 2019
A good resource introducing .NET Core web patterns and concepts even for newcomers.

It goes beyond basics and expands to advanced topics, such as: DI, MVC internals, custom components, cross-platform deployments, security, etc.

Recommended.
10 reviews
February 18, 2020
I read most of this book (13 of 20 chapters). It's a nice book. I will review my highlights and notes from time to time but now i should read another book.. So the chapters i left unread, would be post poned to when i need further asp.net core thoughts and hints.
Profile Image for Jeff Patterson.
106 reviews6 followers
June 19, 2022
An excellent introduction to ASP.NET Core and how to effectively use it with information about configuring for common security vulnerabilities. If you are creating applications for the web and you haven't worked with .Net core or the new ASP; stop what you are doing and read this book.
Profile Image for Movsar.
76 reviews
October 29, 2023
The most boring book I have ever read!
It has good topics and new insights but spreading that to 800 pages is just too much. I believe all the content could have been refactored into a 200 page book without loosing anything at all. Too much repetition, too much repetition, too much repetition.
Profile Image for Farshidjahanmanesh.
10 reviews
July 12, 2020
فوق الاده کتاب عالیه ولی یکم درک مطالبش برای کسایی که انگلیسی حد متوسطی بلدن سخته ولی واقعا عمیق مباحث رو مورد بررسی قرار میده
3 reviews
April 14, 2024
This book delves into various aspects of .NET Core with depth, clarity, and external resources. It's well written, getting straight to the heart of each topic.

What sets it apart is its practical approach, addressing real-world scenarios alongside technical concepts. I especially appreciated the way the author mentioned the .NET framework, clarifying their differences.

As a software engineer, I would highly recommend this book to anyone who wants to learn about .NET Core. It's not just about learning technology; it's about understanding how to apply it effectively in real-life situations.





2 reviews
September 8, 2023
Andrew Lock is my favorite author. The way he explains the complex concepts in diagrams, it makrs it stick to the memory. I have read his all three editions and I can assure you it is a master piece.
9 reviews
September 25, 2023
Great one, it not only explains asp.net in detail, but also illustrates many concepts in web dev clearly like middlewares.
For a web newbie like me, it's very suitable.
Displaying 1 - 21 of 21 reviews

Can't find what you're looking for?

Get help and learn more about the design.