{"product_id":"learning-blazor-david-pine-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 application investments.\u003c\/p\u003e \u003cp\u003eAuthor 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 and discover strategies for bidirectional JavaScript interop. David also covers component data binding, hierarchical event-driven communications, in-memory state management, and local storage.\u003c\/p\u003e \u003cp\u003eThis book shows you how to: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eCreate a beautiful, feature-rich Blazor app\u003c\/li\u003e \u003cli\u003eDevelop and localize an enterprise-scale app using GitHub Actions and Azure Cognitive Services Translator\u003c\/li\u003e \u003cli\u003eCreate advanced validation scenarios for input-based components with forms\u003c\/li\u003e \u003cli\u003eAutomatically deploy and host to Azure Static Web Apps, and rely on HTTP services\u003c\/li\u003e \u003cli\u003eUse a geolocation service and speech synthesis and recognition native to the browser\u003c\/li\u003e \u003cli\u003eAuthor a custom modal verification mechanism for validating a user\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e David Pine\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1098113241\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781098113247\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/01\/2022\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 324\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.19lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.10h x 7.10w x 0.90d","brand":"David Pine","offers":[{"title":"Paperback","offer_id":44067028762879,"sku":"9781098113247","price":65.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_69e76830-bcbc-4d03-84d9-8590cc0b164f.jpg?v=1685410760","url":"https:\/\/www.whiterainbookhouse.com\/products\/learning-blazor-david-pine-9781098113247","provider":"WR Book House","version":"1.0","type":"link"}