Knihobot

Peter Himschoot

    Blazor Revealed
    Microsoft Blazor
    • Microsoft Blazor

      • 304 stránek
      • 11 hodin čtení
      3,5(2)Ohodnotit

      Build web applications in C# and Microsoft .NET that run in modern browsers with this updated second edition, which focuses on the release version of Blazor. It covers both server-side and WebAssembly applications, allowing developers to leverage their .NET experience and existing libraries directly in the browser. This edition introduces the improved Razor syntax, user input validation with Blazor, and the creation of complex components using Cascading Properties and Templated Components. You will learn to build user interfaces, present and modify data, and capture user changes through data binding. The book also explores accessing a rich library of .NET functionalities, including a component model for creating composable user interfaces and developing reusable components for multiple pages and websites. Additionally, it addresses data exchange with servers, enabling access to microservices and database services. Blazor simplifies web development by allowing the use of C# and .NET across client and server sides, making it ideal for scalable, enterprise-level applications. This guide equips you with the essential tools for web application development, covering user interface creation, data transfer, microservice communication, reusable components, routing for single-page applications (SPAs), and building Blazor libraries for cross-application reuse.

      Microsoft Blazor
    • Blazor Revealed

      • 272 stránek
      • 10 hodin čtení

      Build web applications in Microsoft .NET that run in any modern browser, allowing you to leverage your .NET skills in a new environment. With Blazor, you can develop rich browser applications using C# and the .NET runtime, eliminating the need to learn JavaScript or TypeScript. This approach enables you to utilize existing libraries directly in the browser. The book guides you through creating a rich web experience, teaching you to build user interfaces and present data for display and modification, while capturing user changes through data binding. You will explore a comprehensive library of .NET functionalities, including a component model for crafting composable user interfaces and developing reusable components applicable across various pages and sites. Additionally, it covers data exchange with servers, enabling access to microservices and database services. Blazor revolutionizes web development by allowing you to use C# and .NET for both client and server-side tasks, making it ideal for scalable, enterprise-level applications. This resource equips you with the essential tools for modern web application development, including building user interfaces, capturing data changes, and creating single-page applications (SPAs) with reusable components and libraries.

      Blazor Revealed