Learning Blazor: Build Single-Page Apps with WebAssembly and C#

This Post Has 5 Comments

  1. Amazing book for learning web development with C# and Blazor
    I love this book! Web development with C# and Blazor is really powerful (and fun!), and this is the best book I’ve found to help you learn it. There are so many things this book gets right. It gets you up and running from the very beginning, with live examples and tutorial-style guides that really easy to follow. It has really good explanations for what’s actually going on behind the scenes, written in a way that’s easy to understand. You’ll get a great deep dive into Blazor—this book does a thorough job of covering everything you need to know to really understand how it works. And most of all, it’s a fantastic learning tool, informative and useful while staying interesting and engaging. Strongly recommended.

  2. Should have been called “Advanced Blazor Techniques”
    This book is not a good introduction to Blazor and is not written in a tutorial style. After a well written history on Microsoft’s web development frameworks, it jumps right into dissecting an extremely complex Blazor WebAssembly application demonstrating advanced techniques.I’m a Microsoft development veteran and have done a fair amount of web front end development, but my eyes quickly started glazing over once I got into the dissection. I’m not even a Blazor newbie. I used Blazor about a year ago for a small project and wanted a refresher on the basics before wielding it again. This is not that.I have no doubt the author really knows his stuff, but from my perspective this is not a good primer. It’s probably a good book to have on your shelf after you learn the basics elsewhere and have used Blazor for a while and want to dig in deeper, but I would not recommend it as a first book on Blazor.

  3. Not a “learning” book
    I’ve read scores of books from O’Reilly with “Learning” in the title, and in all of those other books, the subject is explained to me like I’m five.That’s what I was looking for, here. But by chapter two I was unable to go on. There was way too much terminology being used that hadn’t been explained. I’m trying to learn Blazor before it becomes the basis for our new project at work and the book seems to assume I’ve done all the same things with different languages or have had Blazor experience for a year or more.The book says I should be fine if I have C# experience or JS experience. I have both of those, but since I’m only marginally aware of how SPAs work, I’m completely lost by the first example.I hope to return to this book some day after I’ve read some other Blazor books and have some experience. But even if it proves valuable at that point, it still should not have been O’Reilly’s “Learning Blazor” book.

  4. If you are learning Blazor, it is reasonable to assume that you have a basic competence in C#.This book assumes much more.The author’s attitude is that you learn by having a fire hose crammed down your throat. Hence his idea of working through a complex piece of code.Many books have a single chapter which uses this technique – not a whole book, as here. This is a very bad teaching style.Hence I returned it for a refund.

Leave a Reply

Your email address will not be published. Required fields are marked *