Full description not available
J**S
Very Insightful book with a lot of detail
For the past several years I have been a React developer. I came across this book because for work I have recently been needing C# and .NET abilities. I know there is another book out there that uses React with .NET but I have wanted to use Angular a bit more as well and I though that this would be a great way to dive back into Angular and see how to create a fullstack app with both Angular and .NET. This book didn't disappoint at all. It is full of step by step instructions and theory that really bring everything together in a nice and easy to follow manner. I highly recommend this book if you are looking to learn either Angular or .NET. If you are already working with that stack then I recommend it as well as I am sure you will find something in this book that you didn't know prior to starting it.
Y**L
Very good book
It's a very good book, Recommend 100%
M**I
Not enough focus on TypeScript
I am a C# developer. I feel like the book over-explains topics I am already familiar with and goes way too light on the topics that I am not...TypeScript. The exercises and code samples show me a pattern of functionality which are helpful, but they do not help me to understand why things are structured as they are. I can't internalize so that I can turn around and extend the learning into other contexts. On the bright side, the book does reinforce a lot of good programming habits.Also, there are extensive "look-backs". "Not explaining here because it was explained back in Chapter N". When this is employed a lot, it would be helpful to have specific page numbers to look back to.The author is well-versed in multiple disciplines. The chapter on testing is fantastic. Nice-to-have: I would have liked to have seen coverage on Playwright for end-to-end testing.
N**.
A Great Book For Learning Full Stack Web Development with Angular and ASP.NET
Although I use and enjoy working with Angular 17, I’m a bit of a ReactJS fanboy, Yet, even a die-hard React fan like myself found immense value within its pages.Before delving into the intricacies of this book, I must caution potential readers: a solid foundation in JavaScript is a prerequisite, and familiarity with TypeScript and Angular is highly recommended, though not mandatory. My own journey with Angular began at version 17, but regardless of your starting point, this book promises substantial benefits.The authors excel in their mission to guide readers through the process of building full stack Angular applications with .NET 8. For someone like me, whose exposure to ASP.NET had been limited, this book served as a gateway to unexplored territories. From fundamental concepts like databases and data fetching to more advanced topics such as form validation and debugging, the authors leave no stone unturned.One of the book's standout features is its comprehensive coverage of unit testing, an aspect often overlooked in similar texts. Additionally, the sections dedicated to Progressive Web Apps (PWAs), GraphQL, and SignalR are invaluable, providing insights into cutting-edge technologies that are increasingly shaping modern web development.What truly sets this book apart is its meticulous approach to deployment—a crucial yet often daunting aspect of software development. The final chapter on deployment is a masterclass in clarity and practicality, offering readers a roadmap to confidently launch their projects into the digital realm.I must commend the authors for their lucid writing style, which makes complex concepts accessible even to beginners. Each chapter is structured in a logical manner, with ample examples and explanations to aid comprehension. It's evident that the author prioritizes the reader's learning experience, ensuring a smooth journey from cover to cover.I fully recommend this title. Whether you're a seasoned Angular developer looking to expand your skill set or a newcomer eager to embark on your coding journey using great technologies such as .NET and Angular, this book is sure to be an indispensable companion.
A**V
A mature how to run a full-stack agile web devlopment
A marvellous publication for novice and not so practitioners on the Microsoft's ASP.NET platform.Having read a number of similar books on the subject this one stands out with its practical approach to building a "makes sense" application in an agile way using the "full-stack" approach. I mean it provides a comprehensive coverage to the modern capabilities of .Net and Angular.The book is gentle enough for those who began to master Angular and ASP.Net and also those who are already underway with the technology. I would recommend reading this book before you embark on a serious project.I liked the sections on debugging, EntityFramework, Unit Testing and more.I think this book was written to be technology-centric and not necessarily Cloud first. But I think it could be improved in that realm. Lastly, I would like to see more on how to operate within GitHub platform for various deployment scenarios, but nevertheless I gave this iteration a five star rating.
C**.
Great, all-around full-stack book
First, my only complaint (and the reason for 4 stars):This book discusses to cross-platform nature of everything used, but then uses Visual Studio, which is Windows dependent. If you are a Mac or Linux user you will have a harder time going through the examples on your machine. Not impossible, but you may spend additional time figuring out how to make it work for you in VS Code or other tooling.Beyond that, the book does a good job of stepping through building your initial services and a frontend for it, through to testing those front and back end pieces, and even getting to deployment.In particular I think the discussion around Authentication and Authorization was a great exercise in understanding what they are, how they differ, and how to do some initial validation of a user, continuing to future considerations you might need to think about that may be bottlenecks.Overall it's an easy to follow along book with lots of commentary through the process on they what's and why and very worthwhile to consider as a learning tool for both .NET Core 8 and Angular 17
Trustpilot
1 week ago
1 week ago