Packt Web Development with Blazor - Second Edition: A practical guide to start building interactive UIs with C# 11 and .NET 7
G**T
Buen libro didáctico
Algunas cosas nuevas si ya tienes experiencia en Blazor, pero en general un gran libro de apoyo
T**N
You need this on your bookshelf! (Make sure you boop his nose)
Background - I'm a self-taught programmer of 8+ years in various frameworks/engines/languages, mostly sticking with C# but fluent in many other notable languages. I suppose I'd be considered a life-long learner. I've recently been diving into web development to create a project I've been tossing around in my brain for a few months and have been consuming many books the last several months.This is the easiest 5 Star review I've given to a book for the last 6 months or so and has been added to my top 10 list of "Books You Need to own".With all that in mind, this is simply a must-have to ANYONE who is interested in web development and/or the Blazor framework. The book goes through everything you need to know to make your own web site from the very beginnings of a project and, throughout the book, construct a fully-functioning blog website ending in deployment and even tips on how to move from an existing site to Blazor.The first chapter explains Blazor in depth, including the differences between Server and Web Assembly, explaining how each one operates and even went so far as to creating a chart showing the differences in download size for single-page applications from large companies in comparison to a blazor sample setup.The second chapter gets into the creation of a new project. Everything is well documented and should leave no questions. There's SO much additional information here than what I am accustomed to when reading similar 'project creation' chapters from past books. It demonstrates the use of using the developer console through a browser to review file size transfer speeds, explaining EXACTLY what files are being sent and why. There's also CLI options Jimmy explains, which was much appreciated for me, being a Linux user. He then goes through each file created by a new project and covers exactly what each file does.From here on out, each chapter will introduce new concepts and you continue to build upon a blog web site using both Blazor Web Assembly and Server. Most notably are the chapters on Razor, two chapters on Blazor's component system, diving far into depth with all the features available to this, validation and forms (complete with admin panel), authentication, and so much more.Later chapters go way above and beyond what I would expect. It goes into advanced topics like browser storage, using a javascript interop to not only read js code in, but even go from .NET to JS or JS to .NET.Basically, I came into this book with the expectation I would use Blazor to build a blog page. What I WASN'T expecting was the amount of depth Jimmy goes into with exactly how everything works and why you would want to use it. Sprinkled through this read was things I didn't even know possible and it opens the door to a lot more experimentation / research.Buy this. You won't be disappointed.
S**N
Best programming book I've read
This book is very well written and the explainations are great!I really like how the book builds a project from start to finish instead of using individual unrelated labs and examples. It's also steuctured in a way that I easily can go back and read up on a specific topic when I need to.I learned a lot about Blazor but also a lot about the news in .NET 7.
A**T
good book but its already obsolete
Its good book but its already absolute there is a new version of book released.
J**.
The best resource to learn Blazor.
Microsoft is pushing more updates to Blazor with every new version of DotNet. Even though I have not yet completed this book but I can highly recommend it. I am presently reading Chapter 7 and I feel Chapters 4, 5 & 6 are eye-openers. I have learned more from these three chapters than I could ever do on my own. By far the best book on Blazor. Remember this book is written by a person who started using Blazor in production right from the launch.
Trustpilot
4 days ago
2 months ago