{"product_id":"learning-blazor-build-single-page-apps-with-webassembly-and-c-9781098113247","title":"Learning Blazor: Build Single-Page Apps with Webassembly and C#","description":"\u003cp\u003eTake advantage of your C# skills to build UI components and client-side experiences with .NET. With this practical guide, you'll learn how to use Blazor WebAssembly to develop next-generation web experiences. Built on top of ASP.NET Core, Blazor represents the future of .NET single-page applications (SPA) investments. \u003c\/p\u003e\u003cp\u003e Author David Pine, who focuses on .NET and Azure content development at Microsoft, explains how WebAssembly enables many non-JavaScript-based programming languages to run on the client browser. In this book, you'll learn about real-time web functionality with ASP.NET Core SignalR. You'll learn strategies for bidirectional JavaScript interop. David covers component data binding, hierarchical event-driven communications, in-memory state management, and local storage. \u003c\/p\u003e\u003cp\u003e This book shows you how to: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eCreate a feature-rich Blazor app that looks beautiful \u003c\/li\u003e\n\u003cli\u003eLocalize an enterprise-scale app as the sole developer using GitHub Actions and Azure Cognitive Services Translator service \u003c\/li\u003e\n\u003cli\u003eCreate advanced validation scenarios for input-based components with forms \u003c\/li\u003e\n\u003cli\u003eAutomatically deploy and host to Azure Static Web Apps, and rely on HTTP services \u003c\/li\u003e\n\u003cli\u003eUtilize geolocation service native to the browser, as well as native speech synthesis and recognition \u003c\/li\u003e\n\u003cli\u003eAuthor a custom modal verification mechanism for validating a user \u003c\/li\u003e\n\u003cli\u003eDetermine the best approach for building reliable, architecturally sound websites \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/08\/2022\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098113247\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 300","brand":"David Pine","offers":[{"title":"Default Title","offer_id":42389511438517,"sku":"9781098113247","price":56.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0473\/0804\/6492\/products\/img_00bbc346-2168-4515-801a-77314fd9f074.jpg?v=1663681620","url":"https:\/\/pastforward.org\/products\/learning-blazor-build-single-page-apps-with-webassembly-and-c-9781098113247","provider":"Past Forward","version":"1.0","type":"link"}