This is a free ebook that you can get from https://ardalis.com/architecture-ebook. It doesn't really get too deep into anything in particular. It's mostly a high-level overview of a bunch of stuff related to web dev, with a lot of links out to the web for more info. I was hoping for more stuff on Azure, but there really isn't much on that. If you're a little behind in your web dev / ASP.NET skills and you want a broad (but shallow) overview of the current state of things, this ebook might be worth a read.
The beginning is very good, focusing on designing an application with best practices in mind: Separation Of Concerns, Dependency Injection, Layers, Testing, etc. After that, the book becomes a rushed guide about implementing, testing and deploying ASP.NET Core applications on Azure, leaving the best parts to the reference links.
ps: I would give 3 stars but the book lacks revision. There are some bad formatted code, missing images and misplaced code.
It contains a brief description of developing applications with ASP.NET Core and much less information about using Azure, and even less about application architecture. Fortunately, every chapter contains links to resources to get more information.
This book can be most helpful for those who are new in developing Web Apps in .NET.
This is a free ebook, made available through Microsoft. It was a good overview of various technologies available under the ASP.NET Core umbrella. I'd recommend it for someone who is looking to get a general overview of these technologies, rather than someone looking for an in-depth guide on anything specific.
I got this book recommended as part of a workshop to learn more about what Microsoft suggests on architecture for .Net applications. I have no clue how that should be possible. Most topics are covered so shallowly that they are nothing more than a collection of buzzwords. The chapters with a bit more substance stay so general that they do not offer much help either. Complete waste of time.
Good overview of ASP.NET Core. Definitely read online because a lot of information is only linked to; not including that information would put this at 3 stars.
Very nice. This is not an in depth guide on DDD, TDD, CI/CD, but it provides us with a lot of good introductory guiding paths. Probably not for a long time dev/architect, but definitely a good read for those who are starting out, or the ones that never got into the best practices of modern web applications with ASP.NET Core. Highly recommended!