Knihobot

Peter Himschoot

    Full Stack Development with Microsoft Blazor
    Blazor Revealed
    Microsoft Blazor
    • Microsoft Blazor

      • 304 stránek
      • 11 hodin čtení

      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
      3,5
    • 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
      3,0
    • Full Stack Development with Microsoft Blazor

      Building Web, Mobile, and Desktop Applications in .NET 8 and Beyond

      • 708 stránek
      • 25 hodin čtení

      Become a full-stack web developer using the Microsoft Blazor framework with this comprehensive guide. This new edition enables you to create a variety of applications in C# and Microsoft .NET 8, ranging from static websites to fully interactive single-page and mobile applications. It focuses on building user interfaces, presenting data for display and modification, and capturing user changes through data binding. You'll learn to leverage a rich library of .NET functionalities, including component modeling for creating reusable components across multiple pages and websites. New topics in this edition include server communication with SignalR and/or gRPC, efficient data loading through virtualization, deployment, ahead-of-time compilation into WASM, enhanced unit testing features, and security with OpenID Connect. Blazor simplifies web development by allowing you to use C# and .NET on both the client and server sides, making it ideal for scalable, enterprise-level applications. This book equips you with the necessary skills to build user interfaces, manage data transfer between server and client, develop reusable components, implement routing for SPAs, and secure your applications. It’s perfect for experienced .NET developers looking to enhance their skills in creating professional-quality web applications and for web developers seeking a robust alternative to JavaScript.

      Full Stack Development with Microsoft Blazor