{"product_id":"learning-blazor","title":"Learning Blazor","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\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. 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\u003eThis book shows you how to:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eCreate a feature-rich Blazor app that looks beautiful\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eLocalize an enterprise-scale app as the sole developer using GitHub Actions and Azure Cognitive Services Translator service\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eCreate advanced validation scenarios for input-based components with forms\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eAutomatically deploy and host to Azure Static Web Apps, and rely on HTTP services\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eUtilize geolocation service native to the browser, as well as native speech synthesis and recognition\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eAuthor a custom modal verification mechanism for validating a user\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eDetermine the best approach for building reliable, architecturally sound websites\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eAbout the Author\u003c\/h3\u003e\u003cp\u003eDavid Pine works in Developer Relations at Microsoft as a Senior Content Developer, focusing on .NET and Azure developer content. He is recognized as a Google Developer Expert in Web Technologies and is a Twilio Champion. Before joining Microsoft, David was a Microsoft MVP in Developer Technologies for several years. David thrives in the developer community, actively sharing knowledge through speaking engagements around the world. He advocates for open-source as a member of the .NET Foundation and has contributed to the .NET runtime and ASP.NET Core products, among many others. As a host of the revamped On .NET Live show, David invites you to immerse yourself and share experiences with the .NET community live, weekly.\u003c\/p\u003e","brand":"Shroff\/O'Reilly","offers":[{"title":"Default Title","offer_id":50506271817798,"sku":"9789355422071","price":1125.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/41Qp4_MVsfL._SX387_BO1_204_203_200.jpg?v=1790324777","url":"https:\/\/cb-india.com\/products\/learning-blazor","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}