|
|
|||
|
||||
OverviewBuild real, production-ready full-stack applications with Blazor and .NET 8-using the modern Web App model, Razor components, Minimal APIs, EF Core, Identity, SignalR, testing, and cloud deployment. Blazor has evolved into a powerful full-stack framework, enabling developers to build interactive, component-driven web applications without JavaScript. With .NET 8, Blazor Web Apps unify server-side rendering, client-side interactivity, streaming updates, and API integration in a single engineering model. This book is the definitive guide to building scalable, secure, and maintainable full-stack applications using Blazor and the latest .NET platform features. Written for professional developers, this book takes you from first principles to real-world architecture-teaching you how modern Blazor applications are designed, built, tested, secured, optimized, and deployed at scale. Through hands-on examples, complete code walkthroughs, and a fully implemented end-to-end application, you will learn how to structure your codebase, apply best practices consistently, and ship production-ready systems with confidence. What You Will Learn Build Blazor Web Apps using the .NET 8 rendering model (Static SSR, Interactive Server, WASM, and Auto) Design clean UI architectures using Razor components, layouts, cascading state, and reusable libraries Implement full CRUD workflows with DTOs, HttpClient, data services, and Minimal APIs Model and persist data using EF Core, migrations, and repository/service patterns Add authentication and authorization with .NET Identity, cookies, JWTs, and policy-based security Integrate real-time communication using SignalR Apply robust error handling, caching, logging, and performance optimization techniques Build automated test suites with bUnit, TestServer, and Playwright Deploy applications to Azure App Service, containers, Kubernetes, and CI/CD pipelines Operate applications in production using monitoring, dashboards, alerts, and rolling updates Who This Book Is ForThis book is designed for: Developers transitioning to Blazor from MVC, Razor Pages, Angular, or React Full-stack engineers who want a complete, modern .NET 8 architecture Backend developers who want to build interactive UIs without JavaScript Teams building enterprise-grade, maintainable Blazor applications No prior Blazor experience is required. If you understand C# and web fundamentals, you will learn everything needed to deliver real applications. A Complete, Real-World Application IncludedYou won't just learn concepts-you will build: A feature-rich full-stack Blazor application with authentication, dashboards, forms, analytics, and administration features A fully structured backend using Minimal APIs, EF Core, and layered architecture A clean, scalable front-end built with reusable components and rendering strategies Automated tests, production observability, and CI/CD workflows By the end of the book, you will be able to confidently architect, build, and deploy professional Blazor applications at scale. Master Blazor. Master .NET 8. Build real full-stack applications. This is the complete guide you've been waiting for. Full Product DetailsAuthor: Alyssa FennPublisher: Independently Published Imprint: Independently Published Dimensions: Width: 17.80cm , Height: 1.90cm , Length: 25.40cm Weight: 0.612kg ISBN: 9798278049135Pages: 352 Publication Date: 09 December 2025 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||