{"product_id":"full-stack-development-with-microsoft-blazor-building-web-mobile-and-desktop-applications-in-net-8-and-beyond-paperback","title":"Full Stack Development with Microsoft Blazor: Building Web, Mobile, and Desktop Applications in .Net 8 and Beyond - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003ePeter Himschoot\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBecome a full-stack web developer using the Microsoft Blazor framework and the techniques shown in this book. This new edition will have you building all kinds of applications in C# and Microsoft .NET 8, from static web sites to fully interactive single page applications, and desktop and mobile applications, in no time. \u003c\/p\u003e \u003cp\u003eAt it's core, this book teaches you to build user interfaces and present data to a user for display and modification, capturing the user's changes via data binding. The book shows you how to access a rich library of .NET functionality such as a component modeling for building composable user interfaces--including developing reusable components that can be used across many pages and websites. New for this edition, the book now covers server communication using SignalR and\/or gRPC, the use of virtualization to load large quantities of data efficiently, deployment and ahead-of-time compilation into WASM, new unit testing features, security using OpenID Connect, and more features added in Blazor in .NET 8.\u003c\/p\u003e \u003cp\u003eAt it's core, Blazor provides a fresh take on web development by eliminating the need to learn different languages and frameworks for client- and server-side development. It also allows C# and .NET to be used on all sides--both server-side and client-side--providing a robust feature set that is well suited toward scalable, enterprise-level applications. With Blazor you can use all your experience in .NET 8 along with thousands of existing libraries, right in the browser. This book gets you proficient using this important toolkit for web application development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eWhat You Will Learn\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eBuild user interfaces and display data for users to edit\u003c\/li\u003e \u003cli\u003eCapture user edits and changes via data binding\u003c\/li\u003e \u003cli\u003eTransfer data back and forth between server and client\u003c\/li\u003e \u003cli\u003eCommunicate with services using REST, SignalR, or gRPC\u003c\/li\u003e \u003cli\u003eDevelop reusable components and assemble them into bigger components\u003c\/li\u003e \u003cli\u003eUse routing to build single-page applications (SPAs)\u003c\/li\u003e \u003cli\u003eBuild stable and maintainable software using unit testing\u003c\/li\u003e \u003cli\u003eInternationalize your application to reach more users\u003c\/li\u003e \u003cli\u003eSecure your Blazor application with OpenID Connect\u003c\/li\u003e \u003cli\u003eBuild static interactive pages web pages optimized for SEO\u003c\/li\u003e \u003cli\u003eUse the same components to build mobile and desktop applications\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eWho This Book is For\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eExperienced .NET developers who want to apply their existing skills toward building professional-quality and server- or client-side web applications that run in any browser; also for web developers who want to step away from JavaScript and its complexities, and instead apply a proven technology (C# and .NET8) that is robust toward creating enterprise-quality applications that scale and are reliable and provide a good user experience\u003c\/p\u003e\u003ch3\u003eBack Jacket\u003c\/h3\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBecome a full-stack web developer using the Microsoft Blazor framework and the techniques shown in this book. This new edition will have you building all kinds of applications in C# and Microsoft .NET 8, from static web sites to fully interactive single page applications, and desktop and mobile applications, in no time. \u003c\/p\u003e \u003cp\u003eAt it's core, this book teaches you to build user interfaces and present data to a user for display and modification, capturing the user's changes via data binding. The book shows you how to access a rich library of .NET functionality such as a component modeling for building composable user interfaces--including developing reusable components that can be used across many pages and websites. New for this edition, the book now covers server communication using SignalR and\/or gRPC, the use of virtualization to load large quantities of data efficiently, deployment and ahead-of-time compilation into WASM, new unit testing features, security using OpenID Connect, and more features added in Blazor in .NET 8.\u003c\/p\u003e \u003cp\u003eAt it's core, Blazor provides a fresh take on web development by eliminating the need to learn different languages and frameworks for client- and server-side development. It also allows C# and .NET to be used on all sides--both server-side and client-side--providing a robust feature set that is well suited toward scalable, enterprise-level applications. With Blazor you can use all your experience in .NET 8 along with thousands of existing libraries, right in the browser. This book gets you proficient using this important toolkit for web application development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eWhat You Will Learn\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eBuild user interfaces and display data for users to edit\u003c\/li\u003e \u003cli\u003eCapture user edits and changes via data binding\u003c\/li\u003e \u003cli\u003eTransfer data back and forth between server and client\u003c\/li\u003e \u003cli\u003eCommunicate with services using REST, SignalR, or gRPC\u003c\/li\u003e \u003cli\u003eDevelop reusable components and assemble them into bigger components\u003c\/li\u003e \u003cli\u003eUse routing to build single-page applications (SPAs)\u003c\/li\u003e \u003cli\u003eBuild stable and maintainable software using unit testing\u003c\/li\u003e \u003cli\u003eInternationalize your application to reach more users\u003c\/li\u003e \u003cli\u003eSecure your Blazor application with OpenID Connect\u003c\/li\u003e \u003cli\u003eBuild static interactive pages web pages optimized for SEO\u003c\/li\u003e \u003cli\u003eUse the same components to build mobile and desktop applications\u003c\/li\u003e \u003c\/ul\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 686\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.42 x 10 x 7 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eIllustrated:\u003c\/strong\u003e Yes\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e December 06, 2024\u003c\/div\u003e\n            ","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":43153793646655,"sku":"9798868810060","price":97.18,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0105\/8226\/1823\/files\/QDWmCDVhFI9798868810060.webp?v=1776950874","url":"https:\/\/dhlswag.com\/products\/full-stack-development-with-microsoft-blazor-building-web-mobile-and-desktop-applications-in-net-8-and-beyond-paperback","provider":"BBB","version":"1.0","type":"link"}